WSK_PROVIDER_DATAGRAM_DISPATCH 結構 (wsk.h)
WSK_PROVIDER_DATAGRAM_DISPATCH 結構會指定數據報套接字的 WSK 子系統函式數據表。
語法
typedef struct _WSK_PROVIDER_DATAGRAM_DISPATCH {
WSK_PROVIDER_BASIC_DISPATCH Basic;
PFN_WSK_BIND WskBind;
PFN_WSK_SEND_TO WskSendTo;
PFN_WSK_RECEIVE_FROM WskReceiveFrom;
PFN_WSK_RELEASE_DATAGRAM_INDICATION_LIST WskRelease;
PFN_WSK_GET_LOCAL_ADDRESS WskGetLocalAddress;
PFN_WSK_SEND_MESSAGES WskSendMessages;
} WSK_PROVIDER_DATAGRAM_DISPATCH, *PWSK_PROVIDER_DATAGRAM_DISPATCH;
成員
Basic
的成員 WSK_PROVIDER_BASIC_DISPATCH 結構會包含在 WSK_PROVIDER_DATAGRAM_DISPATCH 結構的成員。
WskBind
套接字之 WSK 子系統 WskBind 函式的指標。
WskSendTo
WSK 子系統 WskSendTo 函式的套接字指標。
WskReceiveFrom
WSK 子系統 WskReceiveFrom 函式的套接字指標。
WskRelease
WSK 子系統 WskRelease 函式的套接字指標。
WskGetLocalAddress
套接字之 WSK 子系統 WskGetLocalAddress 函式的指標。
WskSendMessages
套接字之 WSK 子系統 WskSendMessages 函 式的指標。
備註
WSK_PROVIDER_DATAGRAM_DISPATCH結構的成員清單包含未命名 WSK_PROVIDER_BASIC_DISPATCH 結構。 WDK 隨附的編譯程式支援 C 語言的特定延伸模組,允許結構宣告內的未命名結構。 結果是WSK_PROVIDER_BASIC_DISPATCH結構的結構成員包含在WSK_PROVIDER_DATAGRAM_DISPATCH結構中,就像是WSK_PROVIDER_DATAGRAM_DISPATCH結構的原生成員一樣。
當 WSK 應用程式呼叫 WskSocket 函式以建立數據報套接字時,WSK 應用程式會收到WSK_PROVIDER_DATAGRAM_DISPATCH結構的指標。 指標包含在從 WSK 子系統接收之WSK_SOCKET結構的 Dispatch 成員中。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。 |
標頭 | wsk.h (包含 Wsk.h) |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應