Funzione FwpsAleEndpointCreateEnumHandle0 (fwpsk.h)
La funzione FwpsAleEndpointCreateEnumHandle0 crea un handle che può essere usato con altre funzioni dell'endpoint ALE (Application Layer Enforcement) per enumerare i dati degli endpoint.
Sintassi
NTSTATUS FwpsAleEndpointCreateEnumHandle0(
[in] HANDLE engineHandle,
[in, optional] const FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 *enumTemplate,
[out] HANDLE *enumHandle
);
Parametri
[in] engineHandle
Handle per una sessione aperta con il motore di filtro. Questo handle viene ottenuto quando una sessione viene aperta chiamando FwpmEngineOpen0.
[in, optional] enumTemplate
Puntatore a un oggetto FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 struttura che contiene parametri per limitare i risultati dell'enumerazione dell'endpoint.
[out] enumHandle
Handle di enumerazione appena creato.
Valore restituito
La funzione FwpsAleEndpointCreateEnumHandle0 restituisce uno dei codici NTSTATUS seguenti.
Codice restituito | Descrizione |
---|---|
|
Funzione completata. |
|
Si è verificato un errore. |
Commenti
Dopo aver usato l'handle acquisito chiamando FwpsAleEndpointCreateEnumHandle0, il driver di callout deve rilasciare le risorse di sistema associate all'handle chiamando FwpsAleEndpointDestroyEnumHandle0.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 7. |
Piattaforma di destinazione | Universale |
Intestazione | fwpsk.h (includere Fwpsk.h) |
Libreria | Fwpkclnt.lib |
IRQL | PASSIVE_LEVEL |