Funzione FwpmCalloutGetByKey0 (fwpmk.h)
La funzione FwpmCalloutGetByKey0 recupera un callout usando la chiave GUID per il callout.
Sintassi
NTSTATUS FwpmCalloutGetByKey0(
[in] HANDLE engineHandle,
[in] const GUID *key,
[out] FWPM_CALLOUT0 **callout
);
Parametri
[in] engineHandle
Handle per una sessione aperta al motore di filtro. Un driver callout chiama la funzione fwpmEngineOpen0
[in] key
Identificatore univoco del callout. Questo GUID è stato specificato nel
[out] callout
Informazioni sullo stato associato al callout.
Valore restituito
Codice/valore restituito | Descrizione |
---|---|
ERROR_SUCCESS 0 |
Il callout è stato recuperato correttamente. |
FWP_E_* codice di errore 0x80320001: 0x80320039 |
Errore specifico di Windows Filtering Platform (WFP). Per informazioni dettagliate, vedere Codici di errore DEL WFP. |
RPC_* codice di errore 0x80010001: 0x80010122 |
Errore di comunicazione con il motore firewall remoto o locale. |
Altri codici NTSTATUS | Si è verificato un errore. |
Osservazioni
Il chiamante deve liberare l'oggetto restituito da una chiamata a FwpmFreeMemory0.
Il chiamante deve FWPM_ACTRL_READ l'accesso al callout. Per altre informazioni, vedere di controllo di accesso.
FwpmCalloutGetByKey0 è un'implementazione specifica di FwpmCalloutGetByKey. 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 |
libreria |
fwpkclnt.lib |
IRQL | <= PASSIVE_LEVEL |