Partager via


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)

Voir aussi

ISCSIIPADDRESSTYPE

ISCSI_IP_Address