estrutura ISCSI_IP_Address (iscsidef.h)

A estrutura ISCSI_IP_Address define um endereço IP.

Sintaxe

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;

Membros

Type

Um valor ISCSIIPADDRESSTYPE que indica o tipo de endereço IP.

IpV4Address

Se Type = ISCSI_IP_ADDRESS_IPV4, o endereço IP binário versão 4. Caso contrário, IpV4Address não está definido.

IpV6Address[16]

Se Type = ISCSI_IP_ADDRESS_IPV6, o endereço IP binário versão 6. Caso contrário, IpV6Address não está definido.

IpV6FlowInfo

Se Type = ISCSI_IP_ADDRESS_IPV6, as informações de fluxo para esse endereço IP, conforme definido na versão 6 do protocolo IP. Caso contrário, IpV6FlowInfo não está definido.

IpV6ScopeId

Se Type = ISCSI_IP_ADDRESS_IPV6, a ID de escopo desse endereço IP, conforme definido na versão 6 do protocolo IP, . Caso contrário, IpV6ScopeId não está definido.

TextAddress[256 + 1]

Se Tipo = ISCSI_IP_ADDRESS_TEXT, o endereço de texto DNS ou decimal pontilhado. Caso contrário, TextAddress não será definido.

Requisitos

Requisito Valor
Cabeçalho iscsidef.h (include Iscsidef.h)

Confira também

ISCSIIPADDRESSTYPE

ISCSI_IP_Address