struttura SOCKADDR_STORAGE_XP (ws2def.h)
La struttura SOCKADDR_STORAGE è una struttura generica che specifica un indirizzo di trasporto.
Sintassi
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;
Members
ss_family
Famiglia di indirizzi per l'indirizzo di trasporto. Per altre informazioni sulle famiglie di indirizzi supportate, vedere Famiglie di indirizzi WSK.
__ss_pad1[_SS_PAD1SIZE]
Spaziatura interna di 6 byte che inserisce il membro __ss_align su un limite di otto byte all'interno della struttura.
__ss_align
Valore a 64 bit che forza l'allineamento della struttura a 8 byte.
__ss_pad2[_SS_PAD2SIZE]
Spaziatura interna di 112 byte aggiuntivi che porta la dimensione totale della struttura SOCKADDR_STORAGE a 128 byte.
Commenti
Un'applicazione WSK in genere non accede direttamente ad alcun membro della struttura SOCKADDR_STORAGE ad eccezione del membro ss_family . Al contrario, un puntatore a una struttura SOCKADDR_STORAGE viene in genere eseguito il cast a un puntatore al tipo di struttura SOCKADDR specifico che corrisponde a una determinata famiglia di indirizzi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Intestazione | ws2def.h (include Wsk.h) |