Structure SOCKADDR (ws2def.h)
La structure SOCKADDR est une structure générique qui spécifie une adresse de transport.
Syntaxe
typedef struct sockaddr {
#if ...
u_short sa_family;
#else
ADDRESS_FAMILY sa_family;
#endif
CHAR sa_data[14];
} SOCKADDR, *PSOCKADDR, *LPSOCKADDR;
Membres
sa_family
Famille d’adresses pour l’adresse de transport. Pour plus d’informations sur les familles d’adresses prises en charge, consultez Familles d’adresses WSK.
sa_data[14]
Tableau de 14 octets qui contient les données d’adresse de transport.
Remarques
La structure SOCKADDR est suffisamment grande pour contenir une adresse de transport pour la plupart des familles d’adresses. Pour une structure dont la taille est garantie pour contenir une adresse de transport pour toutes les familles d’adresses possibles, consultez SOCKADDR_STORAGE.
Une application WSK n’accède généralement pas directement au membre sa_data . Au lieu de cela, un pointeur vers une structure SOCKADDR est normalement converti en pointeur vers le type de structure SOCKADDR spécifique qui correspond à une famille d’adresses particulière.
Spécifications
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | ws2def.h (inclure Wsk.h) |