SOCKADDR_IN6_W2KSP1 structure (ws2ipdef.h)
La structure SOCKADDR_IN6 spécifie une adresse de transport et un port pour la famille d’adresses AF_INET6 .
Syntaxe
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;
Membres
sin6_family
Famille d’adresses pour l’adresse de transport. Ce membre doit toujours être défini sur AF_INET6.
sin6_port
Numéro de port du protocole de transport.
sin6_flowinfo
Informations de flux IPv6.
sin6_addr
Structure IN6_ADDR qui contient une adresse de transport IPv6.
sin6_scope_id
Représentation ULONG de l’identificateur d’étendue IPv6 défini dans le membre sin6_scope_struct .
Remarques
Toutes les données de la structure SOCKADDR_IN6, à l’exception de la famille d’adresses, doivent être spécifiées dans l’ordre d’octets réseau (big-endian).
La taille de la structure SOCKADDR_IN6 est trop grande pour tenir dans l’espace mémoire fourni par une structure SOCKADDR . Pour une structure dont la taille est garantie suffisante pour contenir une adresse de transport pour toutes les familles d’adresses possibles, consultez SOCKADDR_STORAGE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | ws2ipdef.h (include Ws2ipdef.h) |