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