Compartilhar via


ISCSI_IP_Address estrutura (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 Tipo = ISCSI_IP_ADDRESS_IPV4, o endereço IP binário versão 4. Caso contrário, IpV4Address não está definido.

IpV6Address[16]

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

IpV6FlowInfo

Se Tipo = 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 Tipo = 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 decimal DNS ou pontilhado. Caso contrário, TextAddress não está definido.

Requisitos

Requisito Valor
cabeçalho iscsidef.h (inclua Iscsidef.h)

Consulte também

ISCSIIPADDRESSTYPE

ISCSI_IP_Address