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