Compartilhar via


Função WskDeregister (wsk.h)

A função WskDeregister cancela o registro de uma instância de registro do aplicativo WSK que foi criada anteriormente pelo WskRegister.

Sintaxe

void WskDeregister(
  [in] PWSK_REGISTRATION WskRegistration
);

Parâmetros

[in] WskRegistration

Um ponteiro para o local de memória inicializado pelo WskRegister que identifica a instância de registro de um aplicativo WSK.

Retornar valor

Nenhum

Comentários

Para cada chamada para WskRegister que retorna um código de êxito, deve haver exatamente uma chamada WskDeregister correspondente que usa o mesmo parâmetro WskRegistration que foi passado para WskRegister.

O WskDeregister aguardará o retorno até que todos os seguintes itens sejam concluídos:

  • Todas as instâncias capturadas do NPI do provedor são liberadas.
  • Todas as chamadas pendentes para funções apontadas por WSK_PROVIDER_DISPATCH membros retornaram.
  • Todos os soquetes estão fechados.
Para obter mais informações sobre como anexar um aplicativo WSK ao subsistema WSK, consulte Registrando um aplicativo de kernel Winsock.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Universal
Cabeçalho wsk.h (inclua Wsk.h)
Biblioteca Netio.lib
IRQL PASSIVE_LEVEL

Confira também

WSK_REGISTRATION

WskRegister