ISCSI_IP_Address結構 (iscsidef.h)
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) |