Partager via


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)

Voir aussi

AF_INET6

IN6_ADDR

SOCKADDR

SOCKADDR_STORAGE