ISCSI_IP_Address structure (iscsidef.h)
La structure ISCSI_IP_Address définit une adresse IP.
Syntaxe
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;
Membres
Type
Valeur ISCSIIPADDRESSTYPE qui indique le type d’adresse IP.
IpV4Address
Si Type = ISCSI_IP_ADDRESS_IPV4, adresse IP binaire version 4. Sinon, IpV4Address n’est pas défini.
IpV6Address[16]
Si Type = ISCSI_IP_ADDRESS_IPV6, adresse IP binaire version 6. Sinon, IpV6Address n’est pas défini.
IpV6FlowInfo
Si Type = ISCSI_IP_ADDRESS_IPV6, les informations de flux pour cette adresse IP, telles que définies dans la version 6 du protocole IP. Sinon, IpV6FlowInfo n’est pas défini.
IpV6ScopeId
Si Type = ISCSI_IP_ADDRESS_IPV6, l’ID d’étendue de cette adresse IP, tel que défini dans la version 6 du protocole IP,. Sinon, IpV6ScopeId n’est pas défini.
TextAddress[256 + 1]
Si tapez = ISCSI_IP_ADDRESS_TEXT, le DNS ou l’adresse de texte décimale en pointillés. Sinon, TextAddress n’est pas défini.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | iscsidef.h (inclure Iscsidef.h) |