estrutura WSK_PROVIDER_LISTEN_DISPATCH (wsk.h)
A estrutura WSK_PROVIDER_LISTEN_DISPATCH especifica a tabela de funções do subsistema WSK para um soquete de escuta.
Sintaxe
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;
Membros
Basic
Os membros do WSK_PROVIDER_BASIC_DISPATCH estrutura são incluídas como membros da estrutura WSK_PROVIDER_LISTEN_DISPATCH.
WskBind
Um ponteiro para a função WskBind do subsistema WSK para o soquete.
WskAccept
Um ponteiro para a função WskAccept do subsistema WSK para o soquete.
WskInspectComplete
Um ponteiro para a função WskInspectComplete do subsistema WSK para o soquete.
WskGetLocalAddress
Um ponteiro para a função WskGetLocalAddress do subsistema WSK para o soquete.
Comentários
A lista de membros da estrutura WSK_PROVIDER_LISTEN_DISPATCH inclui um sem nome WSK_PROVIDER_BASIC_DISPATCH estrutura. O compilador incluído no WDK dá suporte a uma extensão específica da Microsoft para a linguagem C que permite estruturas não nomeadas em declarações de estrutura. O resultado é que os membros da estrutura de WSK_PROVIDER_BASIC_DISPATCH são incluídos na estrutura WSK_PROVIDER_LISTEN_DISPATCH como se fossem membros nativos da estrutura WSK_PROVIDER_LISTEN_DISPATCH.
Um aplicativo WSK recebe um ponteiro para uma estrutura WSK_PROVIDER_LISTEN_DISPATCH quando o aplicativo WSK chama a função WskSocket para criar um soquete de escuta. O ponteiro está contido no membro Dispatch da estrutura WSK_SOCKET recebida do subsistema WSK.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | wsk.h (inclua Wsk.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de