estrutura SOCKADDR_IN6_W2KSP1 (ws2ipdef.h)
A estrutura SOCKADDR_IN6 especifica um endereço de transporte e uma porta para a família de endereços AF_INET6 .
Sintaxe
typedef struct sockaddr_in6_w2ksp1 {
short sin6_family;
USHORT sin6_port;
ULONG sin6_flowinfo;
struct in6_addr sin6_addr;
ULONG sin6_scope_id;
} SOCKADDR_IN6_W2KSP1, *PSOCKADDR_IN6_W2KSP1, *LPSOCKADDR_IN6_W2KSP1;
Membros
sin6_family
A família de endereços do endereço de transporte. Esse membro sempre deve ser definido como AF_INET6.
sin6_port
Um número da porta do protocolo de transporte.
sin6_flowinfo
As informações de fluxo IPv6.
sin6_addr
Uma estrutura IN6_ADDR que contém um endereço de transporte IPv6.
sin6_scope_id
Uma representação ULONG do identificador de escopo IPv6 definido no membro sin6_scope_struct .
Comentários
Todos os dados na estrutura SOCKADDR_IN6, exceto a família de endereços, devem ser especificados em ordem de byte de rede (big-endian).
O tamanho da estrutura SOCKADDR_IN6 é muito grande para caber no espaço de memória fornecido por uma estrutura SOCKADDR . Para obter uma estrutura que tem a garantia de ser grande o suficiente para conter um endereço de transporte para todas as famílias de endereços possíveis, consulte SOCKADDR_STORAGE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | ws2ipdef.h (include Ws2ipdef.h) |