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 结构中包含的 WskControlSocketWskCloseSocket 函数受所有 套接字类别的支持。

要求

要求
最低受支持的客户端 在 Windows Vista 和更高版本的 Windows 操作系统中可用。
标头 wsk.h (包括 Wsk.h)

另请参阅

WSK_PROVIDER_CONNECTION_DISPATCH WSK_PROVIDER_DATAGRAM_DISPATCH

WSK_PROVIDER_LISTEN_DISPATCH

WSK_SOCKET

WskCloseSocket

WskControlSocket

WskSocket