Compartir a través de


estructura SOCKADDR_IN6_W2KSP1 (ws2ipdef.h)

La estructura SOCKADDR_IN6 especifica una dirección de transporte y un puerto para la familia de direcciones de AF_INET6 .

Sintaxis

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;

Miembros

sin6_family

Familia de direcciones para la dirección de transporte. Este miembro siempre debe establecerse en AF_INET6.

sin6_port

Número de puerto de protocolo de transporte.

sin6_flowinfo

Información del flujo de IPv6.

sin6_addr

Estructura IN6_ADDR que contiene una dirección de transporte IPv6.

sin6_scope_id

Representación ULONG del identificador de ámbito IPv6 definido en el miembro sin6_scope_struct .

Comentarios

Todos los datos de la estructura SOCKADDR_IN6, excepto para la familia de direcciones, deben especificarse en orden de red (big-endian).

El tamaño de la estructura de SOCKADDR_IN6 es demasiado grande para caber en el espacio de memoria proporcionado por una estructura SOCKADDR . Para obtener una estructura que se garantiza que sea lo suficientemente grande como para contener una dirección de transporte para todas las familias de direcciones posibles, consulte SOCKADDR_STORAGE.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
Encabezado ws2ipdef.h (incluya Ws2ipdef.h)

Consulte también

AF_INET6

IN6_ADDR

SOCKADDR

SOCKADDR_STORAGE