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) |