Поделиться через


структура 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 подсистемы WSK WskControlSocket для сокета.

WskCloseSocket

Указатель на функцию WSK подсистемы WSK WskCloseSocket для сокета.

Замечания

Приложение WSK получает указатель на структуру WSK_PROVIDER_BASIC_DISPATCH, когда приложение WSK вызывает функцию WskSocket для создания базового сокета. Указатель содержится в элементе диспетчера структуры 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 (include Wsk.h)

См. также

WSK_PROVIDER_CONNECTION_DISPATCH WSK_PROVIDER_DATAGRAM_DISPATCH

WSK_PROVIDER_LISTEN_DISPATCH

WSK_SOCKET

WskCloseSocket

WskControlSocket

WskSocket