Condividi tramite


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)

Vedi anche

SOCKADDR