структура 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)

См. также раздел

WSK_PROVIDER_CONNECTION_DISPATCH WSK_PROVIDER_DATAGRAM_DISPATCH

WSK_PROVIDER_LISTEN_DISPATCH

WSK_SOCKET

WskCloseSocket

WskControlSocket

WskSocket