estrutura IPV6_ADDRESS_EX (ipexport.h)
A estrutura IPV6_ADDRESS_EX armazena um endereço IPv6.
Sintaxe
typedef struct _IPV6_ADDRESS_EX {
USHORT sin6_port;
ULONG sin6_flowinfo;
USHORT sin6_addr[8];
ULONG sin6_scope_id;
} IPV6_ADDRESS_EX, *PIPV6_ADDRESS_EX;
Membros
sin6_port
O número da porta IPv6 na ordem de bytes de rede.
sin6_flowinfo
O valor de flowinfo IPv6 do cabeçalho IPv6 na ordem de bytes de rede.
sin6_addr[8]
O endereço IPv6 na ordem de bytes de rede.
sin6_scope_id
A ID do escopo IPv6 na ordem de bytes de rede.
Comentários
A estrutura IPV6_ADDRESS_EX é um membro da estrutura ICMPV6_ECHO_REPLY usada pela função Icmp6ParseReplies .
A estrutura IPV6_ADDRESS_EX é definida em arquivos de cabeçalho público incluídos no Microsoft Software Development Kit do Windows (SDK do Windows) (SDK), mas essa estrutura é usada pela função Icmp6ParseReplies no Windows XP e posterior.
No SDK do Windows, o IPV6_ADDRESS_EX é a estrutura definida ao compilar um aplicativo se a plataforma de destino for Windows XP e posterior (NTDDI_VERSION >= NTDDI_XP
, _WIN32_WINNT >= 0x0501
ou WINVER >= 0x0501
). Ao compilar um aplicativo se a plataforma de destino não for Windows XP e posterior, a estrutura IPV6_ADDRESS_EX será indefinida.
Essa estrutura é definida no arquivo de cabeçalho Ipexport.h, que é incluído automaticamente no arquivo de cabeçalho Iphlpapi.h. O arquivo de cabeçalho Ipexport.h nunca deve ser usado diretamente.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | ipexport.h (inclua Iphlpapi.h) |