CreateGatewayPathID method of the MSISCSITARGET_StorageHardwareIDManagementService class

Creates a CIM_GatewayPathID instance and the MSISCSITARGET_ConcreteDependency association between the new instance and the MSISCSITARGET_StorageHardwareIDManagementService service.

This method is inherited from the CIM_StorageHardwareIDManagementService class.

Syntax


uint32 CreateGatewayPathID(
  [in]  string                ElementName,
  [in]  string                StorageID,
  [in]  uint16                IDType,
  [in]  string                OtherIDType,
  [in]  string                GatewayID,
  [in]  uint16                GatewayIDType,
  [in]  string                OtherGatewayIDType,
  [out] CIM_GatewayPathID Ref NewGatewayPathID
);

Parameters

ElementName [in]

Specifies the ElementName property of the new instance.

StorageID [in]

Specifies the unique hardware ID of the new instance.

IDType [in]

Specifies the type of the StorageID parameter.

Note  An iSCSI Name can be in any one of three iSCSI formats, IQN, EUI, or NAA.
 

Possible values are.

Other (1)

PortWWN (2)

NodeWWN (3)

Hostname (4)

iSCSI Name (5)

SwitchWWN (6)

OtherIDType [in]

Specifies the type of the StorageID parameter when the IDType parameter is Other.

GatewayID [in]

Specifies the unique gateway ID of the new instance.

GatewayIDType [in]

Specifies the type of the GatewayID parameter.

Note  An iSCSI Name can be in any one of three iSCSI formats, IQN, EUI, or NAA.
 

Possible values are.

Other (1)

PortWWN (2)

NodeWWN (3)

Hostname (4)

iSCSI Name (5)

SwitchWWN (6)

OtherGatewayIDType [in]

Specifies the type of the GatewayID parameter when the GatewayIDType parameter is Other.

NewGatewayPathID [out]

On return, contains a reference to the new CIM_GatewayPathID instance.

Return value

Success (0)
Not Supported (1)
Unspecified Error (2)
Timeout (3)
Failed (4)
Invalid Parameter (5)
DMTF Reserved (6–0x0FFF)
ID already created (0x1000)
Hardware implementation does not support specified IDType (0x1001)
GatewayPathID already created (0x1003)
Hardware implementation does not support specified GatewayIDType (0x1004)
Method Reserved (0x1005–0x7FFF)
Vendor Specific (0x8000–0xFFFF)

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2012 R2

Namespace

Root\CIMv2\Storage\iScsiTarget

MOF

SmIscsiTarget.mof

DLL

SmIScsiTargetProv.dll

See also

MSISCSITARGET_StorageHardwareIDManagementService

 

 

Show: