Condividi tramite


Funzione FwpmBfeStateUnsubscribeChanges0 (fwpmk.h)

La funzione FwpmBfeStateUnsubscribeChanges0 annulla la registrazione di una funzione di callback del motore di filtro di base registrata in precedenza chiamando la funzione FwpmBfeStateSubscribeChanges0.

Avvertimento

Non chiamare FwpmBfeStateUnsubscribeChanges0 da una funzione di callback registrata in precedenza dal driver chiamando FwpmBfeStateSubscribeChanges0. In questo modo può verificarsi un deadlock.

Sintassi

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

Parametri

[in, out] changeHandle

Handle associato alla registrazione della funzione di callback annullata. Questo handle è stato restituito al driver callout quando ha chiamato la funzione FwpmBfeStateSubscribeChanges0 per registrare la funzione di callback.

Valore restituito

La funzione FwpmBfeStateUnsubscribeChanges0 restituisce uno dei codici NTSTATUS seguenti:

Codice restituito Descrizione
STATUS_SUCCESS La funzione di callback è stata annullata correttamente.
Altri codici NTSTATUS Si è verificato un errore.

Osservazioni

Un driver callout chiama la funzione fwpmBfeStateUnsubscribeChanges0 per annullare la registrazione di una funzione di callback registrata in precedenza chiamando la funzione FwpmBfeStateSubscribeChanges0.

Se un driver callout registra una funzione di callback chiamando la funzione di callback FwpmBfeStateSubscribeChanges0, è necessario annullare la registrazione della funzione di callback prima che il driver callout possa essere scaricato.

FwpmBfeStateUnsubscribeChanges0 è una versione specifica di FwpmBfeStateUnsubscribeChanges. Per altre informazioni, vedere nomi Version-Independent WFP e selezione di versioni specifiche di Windows.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows Vista.
piattaforma di destinazione Universale
intestazione fwpmk.h (include Fwpmk.h)
libreria Fwpkclnt.lib
IRQL PASSIVE_LEVEL

Vedere anche