FwpmBfeStateUnsubscribeChanges0-Funktion (fwpmk.h)
Die FwpmBfeStateUnsubscribeChanges0-Funktion deregistert eine Basisfiltermodul-Rückruffunktion (BFE), die zuvor durch Aufrufen der FwpmBfeStateSubscribeChanges0-Funktion registriert wurde.
Warnung
Rufen Sie nicht FwpmBfeStateUnsubscribeChanges0 von einer Rückruffunktion auf, die Ihr Treiber zuvor durch Aufrufen von FwpmBfeStateSubscribeChanges0registriert hat. Dies kann zu einem Deadlock führen.
Syntax
NTSTATUS FwpmBfeStateUnsubscribeChanges0(
[in, out] HANDLE changeHandle
);
Parameter
[in, out] changeHandle
Ein Handle, das der Registrierung der Rückruffunktion zugeordnet ist, die deregistert wird. Dieses Handle wurde an den Legendentreiber zurückgegeben, wenn er die FwpmBfeStateSubscribeChanges0-Funktion aufgerufen hat, um die Rückruffunktion zu registrieren.
Rückgabewert
Die FwpmBfeStateUnsubscribeChanges0-Funktion gibt einen der folgenden NTSTATUS-Codes zurück:
Rückgabecode | Beschreibung |
---|---|
STATUS_SUCCESS | Die Rückruffunktion wurde erfolgreich deregistert. |
Andere NTSTATUS-Codes | Fehler. |
Bemerkungen
Ein Popuptreiber ruft die FwpmBfeStateUnsubscribeChanges0-Funktion auf, um eine Rückruffunktion zu deregistern, die zuvor durch Aufrufen der FwpmBfeStateSubscribeChanges0-Funktion registriert wurde.
Wenn ein Beschriftungstreiber eine Rückruffunktion registriert, indem die FwpmBfeStateSubscribeChanges0-Funktion aufgerufen wird, muss die Rückruffunktion deregistert werden, bevor der Legendentreiber entladen werden kann.
FwpmBfeStateUnsubscribeChanges0 ist eine bestimmte Version von FwpmBfeStateUnsubscribeChanges. Weitere Informationen finden Sie unter WFP-Version-Independent Namen und zielspezifische Versionen von Windows.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows Vista. |
Zielplattform- | Universal |
Header- | fwpmk.h (include Fwpmk.h) |
Library | Fwpkclnt.lib |
IRQL- | PASSIVE_LEVEL |