structure ISCSI_IP_Address (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, l’adresse IP binaire version 4. Sinon, IpV4Address n’est pas défini.
IpV6Address[16]
Si Type = ISCSI_IP_ADDRESS_IPV6, l’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 Type = ISCSI_IP_ADDRESS_TEXT, l’adresse de texte décimale dns ou pointillée. Sinon, TextAddress n’est pas défini.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | iscsidef.h (inclure Iscsidef.h) |