структура WSK_PROVIDER_LISTEN_DISPATCH (wsk.h)
Структура WSK_PROVIDER_LISTEN_DISPATCH указывает таблицу функций подсистемы WSK для прослушивающего сокета.
Синтаксис
typedef struct _WSK_PROVIDER_LISTEN_DISPATCH {
WSK_PROVIDER_BASIC_DISPATCH Basic;
PFN_WSK_BIND WskBind;
PFN_WSK_ACCEPT WskAccept;
PFN_WSK_INSPECT_COMPLETE WskInspectComplete;
PFN_WSK_GET_LOCAL_ADDRESS WskGetLocalAddress;
} WSK_PROVIDER_LISTEN_DISPATCH, *PWSK_PROVIDER_LISTEN_DISPATCH;
Члены
Basic
Члены WSK_PROVIDER_BASIC_DISPATCH структуры включаются в качестве членов структуры WSK_PROVIDER_LISTEN_DISPATCH.
WskBind
Указатель на функцию WskBind подсистемы WSK для сокета.
WskAccept
Указатель на функцию WskAccept подсистемы WSK для сокета.
WskInspectComplete
Указатель на функцию WskInspectComplete подсистемы WSK для сокета.
WskGetLocalAddress
Указатель на функцию WskGetLocalAddress подсистемы WSK для сокета.
Комментарии
Список элементов структуры WSK_PROVIDER_LISTEN_DISPATCH включает неименованный WSK_PROVIDER_BASIC_DISPATCH структура. Компилятор, входящий в состав WDK, поддерживает специальное расширение для языка C, которое позволяет создавать неименованные структуры в объявлениях структуры. В результате члены структуры WSK_PROVIDER_BASIC_DISPATCH включаются в WSK_PROVIDER_LISTEN_DISPATCH структуру, как если бы они были собственными членами структуры WSK_PROVIDER_LISTEN_DISPATCH.
Приложение WSK получает указатель на структуру WSK_PROVIDER_LISTEN_DISPATCH, когда приложение WSK вызывает функцию WskSocket для создания прослушивающего сокета. Указатель содержится в элементе Dispatchструктуры WSK_SOCKET , полученной из подсистемы WSK.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | wsk.h (включая Wsk.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по