WSK_CLIENT_STREAM_DISPATCH 结构 (wsk.h)

WSK_CLIENT_STREAM_DISPATCH 结构为流套接字指定 WSK 应用程序的事件回调函数的调度表。 由于流套接字可以充当侦听套接字或面向连接的套接字,因此此结构允许流套接字访问WSK_CLIENT_LISTEN_DISPATCH结构和WSK_CLIENT_CONNECTION_DISPATCH结构的调度表。

语法

typedef struct _WSK_CLIENT_STREAM_DISPATCH {
  const WSK_CLIENT_LISTEN_DISPATCH     *Listen;
  const WSK_CLIENT_CONNECTION_DISPATCH *Connect;
} WSK_CLIENT_STREAM_DISPATCH, *PWSK_CLIENT_STREAM_DISPATCH;

成员

Listen

指向 WSK_CLIENT_LISTEN_DISPATCH 结构的指针,该结构为充当侦听套接字的流套接字指定 WSK 应用程序的调度表事件回调函数。

Connect

指向 WSK_CLIENT_CONNECTION_DISPATCH 结构的指针,该结构为充当面向连接的套接字的流套接字指定 WSK 应用程序的事件回调函数调度表。

注解

当 WSK 应用程序调用 WskSocket 函数来创建流套接字时,WSK 应用程序会将指向 WSK_CLIENT_STREAM_DISPATCH 结构的指针传递到 WSK 子系统。

要求

要求
最低受支持的客户端 Windows 10 版本 1703
标头 wsk.h (包括 Wsk.h)

另请参阅

WSK_CLIENT_CONNECTION_DISPATCH

WSK_CLIENT_LISTEN_DISPATCH

WSK_PROVIDER_STREAM_DISPATCH

WskSocket