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 |