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 por WskRegister.

Sintaxe

void WskDeregister(
  [in] PWSK_REGISTRATION WskRegistration
);

Parâmetros

[in] WskRegistration

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

Valor de retorno

Nenhum

Observações

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.

WskDeregister aguardará o retorno até que todos os seguintes procedimentos 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 kernel Winsock.

Requisitos

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

Consulte também

WSK_REGISTRATION

WskRegister