struttura SOCKADDR_IN6_W2KSP1 (ws2ipdef.h)

La struttura SOCKADDR_IN6 specifica un indirizzo di trasporto e una porta per la famiglia di indirizzi AF_INET6 .

Sintassi

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;

Members

sin6_family

Famiglia di indirizzi per l'indirizzo di trasporto. Questo membro deve essere sempre impostato su AF_INET6.

sin6_port

Numero di porta del protocollo di trasporto.

sin6_flowinfo

Informazioni sul flusso IPv6.

sin6_addr

Struttura IN6_ADDR che contiene un indirizzo di trasporto IPv6.

sin6_scope_id

Rappresentazione ULONG dell'identificatore di ambito IPv6 definito nel membro sin6_scope_struct .

Commenti

Tutti i dati nella struttura SOCKADDR_IN6, ad eccezione della famiglia di indirizzi, devono essere specificati in ordine di byte di rete (big-endian).

Le dimensioni della struttura SOCKADDR_IN6 sono troppo grandi per adattarsi allo spazio di memoria fornito da una struttura SOCKADDR . Per una struttura sufficientemente grande da contenere un indirizzo di trasporto per tutte le famiglie di indirizzi possibili, vedere SOCKADDR_STORAGE.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione ws2ipdef.h (include Ws2ipdef.h)

Vedi anche

AF_INET6

IN6_ADDR

SOCKADDR

SOCKADDR_STORAGE