ISCSI_PortalInfo WMI クラス
ISCSI_PortalInfo WMI クラスには、iSCSI ポータルに関連する情報が含まれています。 このクラスは、Mgmt.mof で次のように定義されています。
class ISCSI_PortalInfo
{
[read,
WmiDataId(1),
description("An integer used to uniquely identify a particular port"),
WmiVersion(1)] uint32 Index;
[read,
WmiDataId(2),
ISCSI_PORTAL_TYPE_QUALIFIERS,
description("**typedef** The type of portal (Initiator or Target) \n"),
WmiVersion(1)] ISCSI_PORTAL_TYPE PortalType;
[read,
WmiDataId(3),
ISCSI_CONNECTION_PROTOCOL_TYPE_QUALIFIERS,
//Description("The portal's transport protocol"): amended,
description("The portal's transport protocol"),
WmiVersion(1)] ISCSI_CONNECTION_PROTOCOL_TYPE Protocol;
[read,
WmiDataId(4),
WmiVersion(1)] uint8 Reserved1;
[read,
WmiDataId(5),
WmiVersion(1)] uint8 Reserved2;
[read,
WmiDataId(6),
description("The portal's network address"),
WmiVersion(1)] ISCSI_IP_Address IPAddr;
[read,
WmiDataId(7),
description("The portal's socket number"),
WmiVersion(1)] uint32 Port;
[read,
WmiDataId(8),
description("The portal's aggregation tag"),
WmiVersion(1)] uint16 PortalTag;
};
WMI ツール スイートが前述のクラス定義をコンパイルすると、ISCSI_PortalInfo データ構造体が生成されます。