MSFT_InitiatorId class

Represents an initiator identifier.

This object represents the storage subsystem's view of an initiator port. This is used in conjunction with a target port to establish which initiator port is allowed access to the subsystem's virtual disks.

The following syntax is simplified from Managed Object Format (MOF) code.

Syntax

class MSFT_InitiatorId : MSFT_StorageObject
{
  String InitiatorAddress;
  UInt16 Type;
  UInt16 HostType[];
  String OtherHostTypeDescription[];
};

Members

The MSFT_InitiatorId class has these types of members:

Methods

The MSFT_InitiatorId class has these methods.

Method Description
DeleteObject Deletes an instance of an initiator identifier.

Properties

The MSFT_InitiatorId class has these properties.

HostType

Data type: UInt16 array

Access type: Read-only

Qualifiers: Required

An array of values specifying the operating system, version, driver, and other host environment factors.

Unknown (0)

Other (1)

Standard (2)

Solaris (3)

HPUX (4)

OpenVMS (5)

Tru64 (6)

Netware (7)

Sequent (8)

AIX (9)

DGUX (10)

Dynix (11)

Irix (12)

Cisco iSCSI Storage Router (13)

Linux (14)

Microsoft Windows (15)

OS400 (16)

TRESPASS (17)

HI-UX (18)

VMware ESXi (19)

Microsoft Windows Server 2008 (20)

Microsoft Windows Server 2003 (21)

Microsoft Reserved (22..32767)

Vendor Specific (32768..65535)

InitiatorAddress

Data type: String

Access type: Read-only

Qualifiers: Required

The address or unique identifier for the corresponding initiator port.

OtherHostTypeDescription

Data type: String array

Access type: Read-only

Qualifiers: ArrayType ( "Indexed" ), ModelCorrespondence {"CIM_StorageClientSettingData.ClientTypes"}

If the corresponding entry in the HostType array is Other, the entry in this property contains a string describing the host operating system information.

If the corresponding entry in the HostType array is not Other, the entry in this property allows variations or qualifications of ClientTypes for example, different versions of Solaris.

Type

Data type: UInt16

Access type: Read-only

Qualifiers: Required

The type of identifier that is used in the InitiatorAddress property.

Other (1)

PortWWN (2)

NodeWWN (3)

HostName (4)

iSCSI Name (5)

SwitchWWN (6)

SASAddress (7)

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Namespace Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

See also

MSFT_StorageObject