WSK_PROVIDER_BASIC_DISPATCH 结构 (wsk.h)
WSK_PROVIDER_BASIC_DISPATCH 结构为基本套接字指定 WSK 子系统的函数调度表。
语法
typedef struct _WSK_PROVIDER_BASIC_DISPATCH {
PFN_WSK_CONTROL_SOCKET WskControlSocket;
PFN_WSK_CLOSE_SOCKET WskCloseSocket;
} WSK_PROVIDER_BASIC_DISPATCH, *PWSK_PROVIDER_BASIC_DISPATCH;
成员
WskControlSocket
指向套接字的 WSK 子系统 WskControlSocket 函数的指针。
WskCloseSocket
指向套接字的 WSK 子系统 WskCloseSocket 函数的指针。
注解
当 WSK 应用程序调用 WskSocket 函数来创建基本套接字时,WSK 应用程序会收到指向WSK_PROVIDER_BASIC_DISPATCH结构的指针。 指针包含在从 WSK 子系统接收的 WSK_SOCKET 结构的 Dispatch 成员中。
WSK_PROVIDER_BASIC_DISPATCH结构也包含在 WSK_PROVIDER_CONNECTION_DISPATCH, WSK_PROVIDER_DATAGRAM_DISPATCH和 WSK_PROVIDER_LISTEN_DISPATCH 结构。 WSK_PROVIDER_BASIC_DISPATCH 结构中包含的 WskControlSocket 和 WskCloseSocket 函数受所有 套接字类别的支持。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 | wsk.h (包括 Wsk.h) |