wsk.h) (WSK_EXTENSION_CONTROL_OUT 结构
WSK_EXTENSION_CONTROL_OUT 结构指定 WSK 子系统实现套接字的扩展接口。
语法
typedef struct _WSK_EXTENSION_CONTROL_OUT {
PVOID ProviderContext;
const VOID *ProviderDispatch;
} WSK_EXTENSION_CONTROL_OUT, *PWSK_EXTENSION_CONTROL_OUT;
成员
ProviderContext
指向 WSK 子系统提供的上下文的指针,用于在套接字上注册扩展接口。 WSK 子系统使用此上下文来跟踪套接字的扩展接口注册状态。 WSK 子系统的注册上下文的内容对 WSK 应用程序是不透明的。 每当 WSK 应用程序调用任何需要 WSK 子系统注册上下文的套接字扩展接口函数时,都会将此指针传递给 WSK 子系统。
ProviderDispatch
指向 结构的指针,该结构包含扩展接口的 WSK 子系统的函数调度表。 结构的内容特定于扩展接口。
注解
当 WSK 应用程序注册扩展接口时,WSK 子系统将填充 WSK_EXTENSION_CONTROL_OUT 结构的内容。 有关注册扩展接口的详细信息,请参阅 注册扩展接口。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 | wsk.h (包括 Wsk.h) |