SOCKADDR_STORAGE_XP structure (ws2def.h)
La structure SOCKADDR_STORAGE est une structure générique qui spécifie une adresse de transport.
Syntaxe
typedef struct sockaddr_storage_xp {
short ss_family;
CHAR __ss_pad1[_SS_PAD1SIZE];
__int64 __ss_align;
CHAR __ss_pad2[_SS_PAD2SIZE];
} SOCKADDR_STORAGE_XP, *PSOCKADDR_STORAGE_XP, *LPSOCKADDR_STORAGE_XP;
Membres
ss_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.
__ss_pad1[_SS_PAD1SIZE]
Remplissage de 6 octets qui place le membre __ss_align sur une limite de huit octets au sein de la structure.
__ss_align
Valeur 64 bits qui force la structure à être alignée sur 8 octets.
__ss_pad2[_SS_PAD2SIZE]
Remplissage de 112 octets supplémentaires qui porte la taille totale de la structure SOCKADDR_STORAGE à 128 octets.
Remarques
En règle générale, une application WSK n’accède directement à aucun des membres de la structure SOCKADDR_STORAGE, à l’exception du membre ss_family . Au lieu de cela, un pointeur vers une structure SOCKADDR_STORAGE est normalement converti en pointeur vers le type de structure SOCKADDR spécifique qui correspond à une famille d’adresses particulière.
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 | ws2def.h (include Wsk.h) |