FwpmProviderContextGetByKey2-Funktion (fwpmk.h)
Die FwpmProviderContextGetByKey2--Funktion ruft einen Anbieterkontext ab.
Syntax
NTSTATUS FwpmProviderContextGetByKey2(
[in] HANDLE engineHandle,
const GUID *key,
FWPM_PROVIDER_CONTEXT2 **providerContext
);
Parameter
[in] engineHandle
Behandeln einer geöffneten Sitzung für das Filtermodul. Rufen Sie FwpmEngineOpen0- auf, um eine Sitzung für das Filtermodul zu öffnen.
key
Zeigen Sie auf eine GUID, die den Anbieterkontext eindeutig identifiziert. Dies ist ein Zeiger auf dieselbe GUID, die angegeben wurde, wenn die Anwendung FwpmProviderContextAdd2- für dieses Objekt aufgerufen wurde.
providerContext
Die Anbieterkontextinformationen.
Rückgabewert
Zurückgeben von Code/Wert | Beschreibung |
---|---|
ERROR_SUCCESS 0 |
Der Anbieterkontext wurde erfolgreich abgerufen. |
FWP_E_* Fehlercode 0x80320001 – 0x80320039 |
Ein WFP-spezifischer Fehler (Windows-Filterplattform). Weitere Informationen finden Sie unter WFP-Fehlercodes. |
RPC_*-Fehlercode 0x80010001 – 0x80010122 |
Fehler bei der Kommunikation mit dem Remote- oder lokalen Firewallmodul. |
Andere NTSTATUS-Codes | Fehler. |
Bemerkungen
Der Aufrufer muss das zurückgegebene Objekt durch einen Aufruf von FwpmFreeMemory0freigeben.
Der Aufrufer benötigt FWPM_ACTRL_READ Zugriff auf den Anbieterkontext. Weitere Informationen finden Sie unter Zugriffssteuerungs-.
FwpmProviderContextGetByKey0 ist eine spezifische Implementierung von FwpmProviderContextGetByKey. 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 |
Library | fwpkclnt.lib |
IRQL- | <= PASSIVE_LEVEL |
Siehe auch
Hier sind alle Links im aktuellen Dokument: