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
ポータルが属するポータル グループ タグ。
要件
要件 | 値 |
---|---|
Header | iscsimgt.h (Iscsimgt.h を含む) |