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 >= 0x0501ou 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)

Confira também

ICMPV6_ECHO_REPLY

Página Inicial do Auxiliar de IP

Estruturas auxiliares de IP

IP_OPTION_INFORMATION

Icmp6CreateFile

Icmp6ParseReplies

Icmp6SendEcho2

IcmpCloseHandle