MSFT_TargetPort 类
表示目标端口。
目标端口是存储子系统中的终结点,具有用于显示和隐藏虚拟磁盘的关联属性。 光纤通道、串行连接 SCSI 和存储子系统控制器中的 iSCSI 端口都是目标端口的示例。
以下语法是从托管对象格式 (MOF) 代码简化的。
语法
class MSFT_TargetPort : MSFT_StorageObject
{
String FriendlyName;
String PortAddress;
String NodeAddress;
String StorageControllerId;
UInt16 Role;
UInt16 UsageRestriction;
UInt16 HealthStatus;
UInt16 OperationalStatus[];
String OtherOperationalStatusDescription;
UInt16 ConnectionType;
String OtherConnectionTypeDescription;
UInt16 LinkTechnology;
String OtherLinkTechnology;
UInt64 Speed;
UInt64 MaxSpeed;
String NetworkAddresses[];
UInt16 PortNumbers[];
UInt16 PortType;
};
成员
MSFT_TargetPort 类具有以下类型的成员:
属性
MSFT_TargetPort 类具有这些属性。
ConnectionType
数据类型: UInt16
访问类型:只读
值 | 含义 |
---|---|
1 | 其他 |
2 | 光纤通道 |
3 | 并行 SCSI |
4 | Ssa |
5 | IEEE 1394 |
6 | RDMA |
7 | iSCSI |
8 | SAS |
9 | Adt |
FriendlyName
数据类型: 字符串
访问类型:只读
限定符: 必需
目标端口的用户友好名称。
HealthStatus
数据类型: UInt16
访问类型:只读
限定符: 必需
目标端口的运行状况。
正常 (0)
警告 (1)
不正常 (2 )
LinkTechnology
数据类型: UInt16
访问类型:只读
目标端口的链接技术。
未知 (0)
其他 (1)
以太网 (2)
IB (3)
FC (4)
FDDI (5)
ATM (6)
Token Ring (7)
帧中继 (8)
红外 (9)
BlueTooth (10)
无线 LAN (11)
Microsoft 保留 (。)
MaxSpeed
数据类型: UInt64
访问类型:只读
限定符: 单位 (“bits/sec”)
目标端口的最大速度(以位/秒为单位)。
NetworkAddresses
数据类型: 字符串 数组
访问类型:只读
表示目标端口的各种网络地址的字符串数组。
这些地址的类型和格式在 PortType 属性中指定。
NodeAddress
数据类型: 字符串
访问类型:只读
限定符: 必需
节点地址。
OperationalStatus
数据类型: UInt16 数组
访问类型:只读
限定符: 必需
表示目标端口的操作状态的值数组。
未知 (0)
其他 (1)
确定 (2)
降级 (3)
压力 (4)
预测故障 (5)
错误 (6)
不可恢复错误 (7)
从 (8) 开始
停止 (9)
已停止 (10)
在 Service (11)
无联系人 (12)
丢失通信 (13)
已中止 (14)
休眠 (15)
支持错误 (16) 中的实体
已完成 (17)
电源模式 (18)
Microsoft Reserved (.)
OtherConnectionTypeDescription
数据类型: 字符串
访问类型:只读
供应商定义的连接类型的字符串表示形式。 仅当 ConnectionType 属性为 Other 时才相关 。
OtherLinkTechnology
数据类型: 字符串
访问类型:只读
供应商定义链接技术的字符串表示形式。 仅当 LinkTechnology 属性为 Other 时才相关。
OtherOperationalStatusDescription
数据类型: 字符串
访问类型:只读
供应商定义状态的字符串表示形式。 仅当 OperationalStatus 数组包含 Other 时才相关 。
PortAddress
数据类型: 字符串
访问类型:只读
限定符: 必需
端口标识符或地址。
对于光纤通道网络,此属性应是端口的 World-Wide Name (WWN) ,格式为十六进制字符串 (16 个字符长) ,首先为最大字节。 例如,01:23:45:67:89:AB:CD:EF 的 WWN 地址应表示为 0123456789ABCDEF。
对于 iSCSI 网络,此字段应为 IQN。
PortNumbers
数据类型: UInt16 数组
访问类型:只读
目标端口的端口号列表。
PortType
数据类型: UInt16
访问类型:只读
当前为端口启用的特定模式。 如果端口已登录,则这是协商的端口类型。 否则,将报告配置的端口类型。
未知 (0)
其他 (1)
N (10)
NL (11)
F/NL (12)
NX (13)
E (14)
F (15)
FL (16)
B (17)
G (18)
10BaseT (50)
10-100BaseT (51)
100BaseT (52)
1000BaseT (53)
2500BaseT (54)
10GBaseT (55)
10GBase-CX4 (56)
SAS (94)
100Base-FX (100)
100Base-SX (101)
1000Base-SX (102)
1000Base-LX (103)
1000Base-CX (104)
10GBase-SR (105)
10GBase-SW (106)
10GBase-LX4 (107)
10GBase-LR (108)
10GBase-LW (109)
10GBase-ER (110)
10GBase-EW (111)
DMTF 保留 (112..15999)
供应商预留 (16000..65535)
角色
数据类型: UInt16
访问类型:只读
限定符: 必需
此控制器端口的角色。 对于 iSCSI,此端口必须充当目标或发起程序终结点。 其他传输允许端口同时充当发起方和目标。
未知 (0)
发起程序 (1)
目标 (2)
发起方和目标 (3)
速度
数据类型: UInt64
访问类型:只读
限定符: 单位 (“bits/sec”)
当前速度 (端口的带宽) (以位/秒为单位)。 对于带宽变化的端口,或者对于无法进行准确估计的端口,此属性应包含端口的标称带宽。
StorageControllerId
数据类型: 字符串
访问类型:只读
此端口所属的控制器的标识符。
UsageRestriction
数据类型: UInt16
访问类型:只读
目标端口的使用限制。
在某些情况下,目标端口可以标识为前端或后端端口。 例如,存储阵列可能具有与物理磁盘通信的后端端口,以及用于与主机通信的前端端口。 如果端口的使用没有限制,则应将该值设置为 “不受限制”。
未知 (0)
仅前端 (2)
仅后端 (3)
不受限制 (4)
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
命名空间 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |