структура 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
Указатель на функцию WskControlSocket подсистемы WSK для сокета.
WskCloseSocket
Указатель на функцию WskCloseSocket подсистемы WSK для сокета.
Комментарии
Приложение WSK получает указатель на структуру WSK_PROVIDER_BASIC_DISPATCH, когда приложение WSK вызывает функцию WskSocket для создания базового сокета. Указатель содержится в элементе Dispatchструктуры WSK_SOCKET , полученной из подсистемы WSK.
Структура WSK_PROVIDER_BASIC_DISPATCH также включена в WSK_PROVIDER_CONNECTION_DISPATCH, WSK_PROVIDER_DATAGRAM_DISPATCH и WSK_PROVIDER_LISTEN_DISPATCH структуры. Функции WskControlSocket и WskCloseSocket , включенные в структуру WSK_PROVIDER_BASIC_DISPATCH, поддерживаются всеми категориями сокетов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | wsk.h (включая Wsk.h) |