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 a função FwpmBfeStateSubscribeChanges0.

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 ele chamou a função FwpmBfeStateSubscribeChanges0 para registrar a função de retorno de chamada.

Valor de retorno

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 NTSTATUS Ocorreu um erro.

Observações

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

Se um driver de texto explicativo registrar uma função de retorno de chamada chamando a função FwpmBfeStateSubscribeChanges0, ele deverá cancelar o registro da função de retorno de chamada antes que o driver de texto explicativo possa ser descarregado.

FwpmBfeStateUnsubscribeChanges0 é uma versão específica do FwpmBfeStateUnsubscribeChanges. Consulte nomes de Version-Independent WFP e versões específicas de destino do Windows para obter mais informações.

Requisitos

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

Consulte também