MSFT_InitiatorPort 类
表示主机计算机上的 HBA) 发起程序端口 (主机总线适配器。
托管对象格式 (MOF) 代码简化了以下语法。
语法
class MSFT_InitiatorPort
{
String ObjectId;
String PortAddress;
String NodeAddress;
String InstanceName;
String AlternatePortAddress[];
String AlternateNodeAddress[];
UInt16 PortType;
UInt16 ConnectionType;
String OtherConnectionTypeDescription;
UInt16 OperationalStatus[];
};
成员
MSFT_InitiatorPort 类具有以下类型的成员:
方法
MSFT_InitiatorPort 类具有这些方法。
方法 | 说明 |
---|---|
SetNodeAddress | 设置发起程序端口的节点地址。 |
属性
MSFT_InitiatorPort 类具有这些属性。
AlternateNodeAddress
数据类型: 字符串 数组
访问类型:只读
发起程序的备用节点地址列表。
AlternatePortAddress
数据类型: 字符串 数组
访问类型:只读
发起程序的备用端口地址列表。
ConnectionType
数据类型: UInt16
访问类型:只读
连接类型。
可以指定预定义的连接类型或自定义连接类型。 若要指定预定义的连接类型,请使用 Other 以外的值。
若要指定自定义连接类型,请使用 Other 并为 OtherConnectionTypeDescription 属性指定非 NULL 值。
其他 (0)
光纤通道 (1)
iSCSI (2)
SAS (3)
InstanceName
数据类型: 字符串
访问类型:只读
发起程序的实例名称。
NodeAddress
数据类型: 字符串
访问类型:只读
发起程序的节点地址。
ObjectId
数据类型: 字符串
访问类型:只读
限定符:Key
发起程序的对象标识符。
OperationalStatus
数据类型: UInt16 数组
访问类型:只读
表示发起程序端口的当前状态的值数组。
可以指定预定义状态或自定义状态。 若要指定预定义状态,请使用“ 其他”以外的值。
若要指定自定义状态,请使用 “其他” 并为 OtherOperationalStatusDescription 属性指定非 NULL 值。
未知 (1)
操作 (2)
用户脱机 (3)
绕过 (4)
在诊断模式下 (5)
链接向下 (6)
端口错误 (7)
环回 (8)
OtherConnectionTypeDescription
数据类型: 字符串
访问类型:只读
供应商定义的连接类型的字符串表示形式。 仅当 ConnectionType 属性的值为 Other 时,才应设置此属性。
PortAddress
数据类型: 字符串
访问类型:只读
发起程序的端口地址。
PortType
数据类型: UInt16
访问类型:只读
发起程序的端口类型。
未知 (1)
其他 (2)
不存在 (3)
Fabric (5)
公共循环 (6)
FL 端口 (7)
构造端口 (8)
构造扩展端口 (9)
泛型构造端口 (10)
专用循环 (20)
点到点 (21)
SAS (30)
SATA (31)
SAS 扩展器 (32)
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
命名空间 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |