SOCKADDR_IN6_W2KSP1 結構 (ws2ipdef.h)
SOCKADDR_IN6 結構會指定 AF_INET6 位址系列的傳輸位址和埠。
語法
typedef struct sockaddr_in6_w2ksp1 {
short sin6_family;
USHORT sin6_port;
ULONG sin6_flowinfo;
struct in6_addr sin6_addr;
ULONG sin6_scope_id;
} SOCKADDR_IN6_W2KSP1, *PSOCKADDR_IN6_W2KSP1, *LPSOCKADDR_IN6_W2KSP1;
成員
sin6_family
傳輸地址的位址系列。 此成員應一律設定為AF_INET6。
sin6_port
傳輸通訊協定埠號碼。
sin6_flowinfo
IPv6 流程資訊。
sin6_addr
包含 IPv6 傳輸位址 的IN6_ADDR 結構。
sin6_scope_id
IPv6 範圍識別碼的 ULONG 表示法,定義於 sin6_scope_struct 成員中。
備註
除了位址系列以外,SOCKADDR_IN6結構中的所有數據都必須以網路位元組順序指定 (大端) 。
SOCKADDR_IN6結構的大小太大,無法容納 SOCKADDR 結構所提供的記憶體空間。 如需保證足以包含所有可能位址系列之傳輸地址的結構,請參閱 SOCKADDR_STORAGE。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。 |
標頭 | ws2ipdef.h (包含 Ws2ipdef.h) |