共用方式為


AF_INET6

AF_INET6位址系列是IPv6的位址系列。

套接字地址結構

使用 SOCKADDR_IN6 結構指定 IPv6 傳輸位址。

套接字類型

IPv6 支援下列套接字型態:

SOCK_STREAM
支援可靠的連線導向位元組數據流通訊。

SOCK_DGRAM
支援不可靠的無連線數據報通訊。

SOCK_RAW
支援對傳輸通訊協定的原始存取。

WSK 應用程式會在呼叫 WskSocket 函式或 WskSocketConnect 函式來建立新的套接字時,指定套接字類型。

協定

下列 IPv6 IPPROTO_XXX IPPROTO 列舉的通訊協定值定義於 WSK 頭檔中:

IPPROTO_HOPOPTS
IPv6 躍點逐躍選項

IPPROTO_ICMP
因特網控制訊息通訊協定

IPPROTO_IGMP
因特網群組管理通訊協定

IPPROTO_GGP
閘道對閘道通訊協定

IPPROTO_IPV4
IPv4 封裝

IPPROTO_ST
串流通訊協定

IPPROTO_TCP
傳輸控制通訊協定

IPPROTO_CBT
以核心為基礎的樹狀架構通訊協定

IPPROTO_EGP
外部閘道通訊協定

IPPROTO_IGP
私人內部閘道通訊協定

IPPROTO_PUP
PARC 通用封包通訊協定

IPPROTO_UDP
用戶數據報通訊協定

IPPROTO_IDP
因特網數據報通訊協定

IPPROTO_RDP
可靠的數據通訊協定

IPPROTO_IPV6
IPv6 標頭

IPPROTO_ROUTING
IPv6 路由標頭

IPPROTO_FRAGMENT
IPv6 片段標頭

IPPROTO_ESP
封裝安全性承載

IPPROTO_AH
驗證標頭

IPPROTO_ICMPV6
IPv6 因特網控制訊息通訊協定

IPPROTO_NONE
IPv6 沒有下一個標頭

IPPROTO_DSTOPTS
IPv6 目的地選項

IPPROTO_ND
網路磁碟通訊協定

IPPROTO_ICLFXBM
寬頻監視

IPPROTO_PIM
通訊協議獨立多播

IPPROTO_PGM
務實的一般多播

IPPROTO_L2TP
層級 2 通道通訊協定

IPPROTO_SCTP
串流控制傳輸通訊協定

IPPROTO_RAW
原始IP封包

使用原始套接字支援其他通訊協定。

WSK 應用程式會在呼叫 WskSocket 函式或 WskSocketConnect 函式來建立新的套接字時,指定通訊協定。

WSK 應用程式在呼叫 WskControlSocket 函式來設定或擷取傳輸通訊協定層級或網路通訊協定層級套接字選項時,也會指定通訊協定(作為 層級 參數)。

組合

IPv6 支援每個 WSK 套接字類別的下列套接字類型和通訊協定組合:

基本套接字SOCK_STREAM + IPPROTO_TCP SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx 接聽套接字SOCK_STREAM + IPPROTO_TCP

Datagram Sockets SOCK_DGRAM + IPPROTO_UDP SOCK_RAW + IPPROTO_Xxx Connection-Oriented Sockets SOCK_STREAM + IPPROTO_TCP

要求

版本

可在 Windows Vista 和更新版本的 Windows作系統中使用。

頁眉

Ws2def.h (包括 Wsk.h)