SIO_WSK_REGISTER_EXTENSION
A operação de controle de E/S do soquete SIO_WSK_REGISTER_EXTENSION permite que um aplicativo WSK se registre para uma interface de extensão compatível com o subsistema WSK. Essa operação de controle de E/S de soquete se aplica a todos os tipos de soquete.
Para registrar uma interface de extensão, um aplicativo WSK chama a função WskControlSocket com os parâmetros a seguir.
Parâmetro | Valor |
---|---|
RequestType |
WskIoctl |
ControlCode |
SIO_WSK_REGISTER_EXTENSION |
Level |
0 |
InputSize |
sizeof(WSK_EXTENSION_CONTROL_IN) |
Inputbuffer |
Um ponteiro para uma estrutura WSK_EXTENSION_CONTROL_IN . Essa estrutura contém um ponteiro para o identificador NPI (Adaptador de Programação de Rede) para a interface de extensão e ponteiros para a tabela de expedição e para o contexto para a implementação do aplicativo WSK da interface de extensão. |
OutputSize |
sizeof(WSK_EXTENSION_CONTROL_OUT) |
OutputBuffer |
Um ponteiro para uma estrutura WSK_EXTENSION_CONTROL_OUT . Essa estrutura recebe um ponteiro para a tabela de expedição e um ponteiro para o contexto para a implementação do subsistema WSK da interface de extensão. |
OutputSizeReturned |
NULO |
Um aplicativo WSK não especifica um ponteiro para um IRP ao chamar a função WskControlSocket para registrar uma interface de extensão.
O conteúdo das estruturas da tabela de expedição são específicos da interface de extensão.
Para obter mais informações sobre como registrar uma interface de extensão, consulte Registrando uma interface de extensão.
Requisitos
Versão |
Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
parâmetro |
Wsk.h (inclua Wsk.h) |
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