共用方式為


SOCKADDR_STORAGE_XP 結構 (ws2def.h)

SOCKADDR_STORAGE 結構是指定傳輸位址的泛型結構。

語法

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;

成員

ss_family

傳輸地址的位址系列。 如需支援位址系列的詳細資訊,請參閱 WSK 位址系列

__ss_pad1[_SS_PAD1SIZE]

6 個字節的填補,會將 __ss_align 成員放在 結構內的八位元組界限上。

__ss_align

強制結構對齊 8 位元組的 64 位值。

__ss_pad2[_SS_PAD2SIZE]

額外的 112 個字節填補,將SOCKADDR_STORAGE結構的總大小帶入 128 個字節。

備註

WSK 應用程式通常不會直接存取SOCKADDR_STORAGE結構的任何成員,但 ss_family 成員除外。 相反地,SOCKADDR_STORAGE結構的指標通常會轉換成對應至特定位址系列之特定 SOCKADDR 結構類型的指標。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 ws2def.h (包含 Wsk.h)

另請參閱

SOCKADDR