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
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 |