ISCSI_PortalInfo構造体 (iscsimgt.h)
ISCSI_PortalInfo構造体には、iSCSI ポータルに関する情報が含まれています。
構文
typedef struct _ISCSI_PortalInfo {
ULONG Index;
UCHAR PortalType;
UCHAR Protocol;
UCHAR Reserved1;
UCHAR Reserved2;
ISCSI_IP_Address IPAddr;
ULONG Port;
USHORT PortalTag;
} ISCSI_PortalInfo, *PISCSI_PortalInfo;
メンバーズ
Index
このポータルに関連付けられている一意のポート番号。
PortalType
ポータルの種類。 このメンバーは、iscsimgt.h で定義されている次シンボリック定数値を持つことができます。
ポータルの種類 | 意味 |
---|---|
InitiatorPortals | イニシエーターがネットワークへのアクセスに使用するポータル。 イニシエーターでは、ポータルはその IP アドレスによって識別されます。 |
TargetPortals | ターゲットがネットワークへのアクセスに使用するポータル。 ターゲットでは、ポータルは IP アドレスとそのリッスン TCP ポートによって識別されます。 |
Protocol
ポータルのトランスポート プロトコル。 現在、このメンバーは、シンボリック定数 TCP に関連付けられている値を保持する必要があります。 TCP は Iscsimgt.h で定義されます。
Reserved1
Microsoft 専用で予約されています。
Reserved2
Microsoft 専用で予約されています。
IPAddr
ポータルのネットワーク IP アドレスを示す ISCSI_IP_Address 構造。
Port
ポータルのソケット番号。
PortalTag
ポータルが属するポータル グループ タグ。
必要条件
要件 | 価値 |
---|---|
ヘッダー | iscsimgt.h (Iscsimgt.h を含む) |