WSK_EXTENSION_CONTROL_IN結構 (wsk.h)
WSK_EXTENSION_CONTROL_IN 結構會指定 WSK 應用程式的套接字擴充介面實作。
語法
typedef struct _WSK_EXTENSION_CONTROL_IN {
PNPIID NpiId;
PVOID ClientContext;
const VOID *ClientDispatch;
} WSK_EXTENSION_CONTROL_IN, *PWSK_EXTENSION_CONTROL_IN;
成員
NpiId
識別擴充介面之 網路程式設計介面 (NPI) 標識碼的指標。
ClientContext
WSK 應用程式提供之內容的指標,用於在套接字上註冊延伸模組介面。 WSK 應用程式會使用此內容來追蹤套接字的擴充介面註冊狀態。 WSK 應用程式的註冊內容與 WSK 子系統不透明。 每當 WSK 子系統呼叫任何需要 WSK 應用程式註冊內容的套接字擴充介面事件回呼函式時,WSK 子系統都會將此指標傳遞至 WSK 應用程式。
ClientDispatch
結構的指標,其中包含擴充介面之 WSK 應用程式的事件回呼函式分派數據表。 結構的內容專屬於擴充介面。
言論
WSK 應用程式會在註冊擴充介面時,將WSK_EXTENSION_CONTROL_IN結構的指標傳遞至 WSK 子系統。 如需註冊擴充功能介面的詳細資訊,請參閱 註冊擴充功能介面。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows作系統中使用。 |
標頭 | wsk.h (包括 Wsk.h) |