Função FwpmBfeStateUnsubscribeChanges0 (fwpmk.h)

A função FwpmBfeStateUnsubscribeChanges0 desregistros de uma função de retorno de chamada BFE (mecanismo de filtragem base) que foi registrada anteriormente chamando o Função FwpmBfeStateSubscribeChanges0 .

ObservaçãoFwpmBfeStateUnsubscribeChanges0 é uma versão específica de FwpmBfeStateUnsubscribeChanges. Consulte Nomes de Version-Independent WFP e Direcionamento de versões específicas do Windows para obter mais informações.
 

Aviso

Não chame FwpmBfeStateUnsubscribeChanges0 de uma função de retorno de chamada que seu driver registrou anteriormente chamando FwpmBfeStateSubscribeChanges0. Fazer isso pode causar um deadlock.

Sintaxe

NTSTATUS FwpmBfeStateUnsubscribeChanges0(
  [in, out] HANDLE changeHandle
);

Parâmetros

[in, out] changeHandle

Um identificador associado ao registro da função de retorno de chamada que está sendo desregistrado. Esse identificador foi retornado ao driver de texto explicativo quando chamou a função FwpmBfeStateSubscribeChanges0 para registrar a função de retorno de chamada.

Retornar valor

A função FwpmBfeStateUnsubscribeChanges0 retorna um dos seguintes códigos NTSTATUS:

Código de retorno Descrição
STATUS_SUCCESS
A função de retorno de chamada foi desregistrado com êxito.
Outros códigos status
Ocorreu um erro.

Comentários

Um driver de texto explicativo chama a função FwpmBfeStateUnsubscribeChanges0 para cancelar o registro de uma função de retorno de chamada que foi registrada anteriormente chamando o Função FwpmBfeStateSubscribeChanges0 .

Se um driver de texto explicativo registrar uma função de retorno de chamada chamando o Função FwpmBfeStateSubscribeChanges0 , ela deve desregistrar a função de retorno de chamada antes que o driver de texto explicativo possa ser descarregado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows Vista.
Plataforma de Destino Universal
Cabeçalho fwpmk.h (inclua Fwpmk.h)
Biblioteca Fwpkclnt.lib
IRQL PASSIVE_LEVEL

Confira também

FwpmBfeStateSubscribeChanges0