Partager via


SOCKADDR_IN structure (ws2def.h)

La structure SOCKADDR_IN spécifie une adresse de transport et un port pour la famille d’adresses AF_INET .

Syntaxe

typedef struct sockaddr_in {
#if ...
  short          sin_family;
#else
  ADDRESS_FAMILY sin_family;
#endif
  USHORT         sin_port;
  IN_ADDR        sin_addr;
  CHAR           sin_zero[8];
} SOCKADDR_IN, *PSOCKADDR_IN;

Membres

sin_family

Famille d’adresses pour l’adresse de transport. Ce membre doit toujours être défini sur AF_INET.

sin_port

Numéro de port du protocole de transport.

sin_addr

Structure IN_ADDR qui contient une adresse de transport IPv4.

sin_zero[8]

Réservé pour le système. Une application WSK doit définir le contenu de ce tableau sur zéro.

Remarques

Toutes les données de la structure SOCKADDR_IN, à l’exception de la famille d’adresses, doivent être spécifiées dans l’ordre d’octets réseau (big-endian).

Spécifications

   
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
En-tête ws2def.h (include Wsk.h)

Voir aussi

AF_INET

IN_ADDR

SOCKADDR

SOCKADDR_STORAGE