iscsidef.h) iscsidef.h ISCSI_IP_Address (結構ISCSI_IP_Address
ISCSI_IP_Address結構會定義IP位址。
語法
typedef struct _ISCSI_IP_Address {
ULONG Type;
ULONG IpV4Address;
UCHAR IpV6Address[16];
ULONG IpV6FlowInfo;
ULONG IpV6ScopeId;
WCHAR TextAddress[256 + 1];
} ISCSI_IP_Address, *PISCSI_IP_Address;
成員
Type
ISCSIIPADDRESSTYPE 值,指出IP位址的類型。
IpV4Address
如果 輸入 = ISCSI_IP_ADDRESS_IPV4,則為二進位第 4 版 IP 位址。 否則,不會定義 IpV4Address 。
IpV6Address[16]
如果 輸入 = ISCSI_IP_ADDRESS_IPV6,則為二進位第 6 版 IP 位址。 否則,不會定義 IpV6Address 。
IpV6FlowInfo
如果 類型 = ISCSI_IP_ADDRESS_IPV6,則為此IP位址的流程資訊,如IP通訊協定第6版中所定義。 否則,不會定義 IpV6FlowInfo 。
IpV6ScopeId
如果 類型 = ISCSI_IP_ADDRESS_IPV6,則為此IP位址的範圍標識元,如IP通訊協定第6版中所定義。 否則,不會定義 IpV6ScopeId 。
TextAddress[256 + 1]
如果 輸入 = ISCSI_IP_ADDRESS_TEXT,則為 DNS 或點狀十進位文字位址。 否則,不會定義 TextAddress 。
規格需求
需求 | 值 |
---|---|
標頭 | iscsidef.h (包含 Iscsidef.h) |