FwpsAleEndpointCreateEnumHandle0, fonction (fwpsk.h)
La fonction FwpsAleEndpointCreateEnumHandle0 crée un handle qui peut être utilisé avec d’autres fonctions de point de terminaison ale (Application Layer Enforcement) pour énumérer les données de point de terminaison.
Syntaxe
NTSTATUS FwpsAleEndpointCreateEnumHandle0(
[in] HANDLE engineHandle,
[in, optional] const FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 *enumTemplate,
[out] HANDLE *enumHandle
);
Paramètres
[in] engineHandle
Handle pour une session ouverte avec le moteur de filtre. Ce handle est obtenu lorsqu’une session est ouverte en appelant FwpmEngineOpen0.
[in, optional] enumTemplate
Pointeur vers un FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 structure qui contient des paramètres pour affiner les résultats de l’énumération de point de terminaison.
[out] enumHandle
Handle d’énumération nouvellement créé.
Valeur retournée
La fonction FwpsAleEndpointCreateEnumHandle0 retourne l’un des codes NTSTATUS suivants.
Code de retour | Description |
---|---|
|
La fonction a réussi. |
|
Une erreur est survenue. |
Remarques
Après avoir utilisé le handle acquis en appelant FwpsAleEndpointCreateEnumHandle0, le pilote de légende doit libérer les ressources système associées au handle en appelant FwpsAleEndpointDestroyEnumHandle0.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 7. |
Plateforme cible | Universal |
En-tête | fwpsk.h (include Fwpsk.h) |
Bibliothèque | Fwpkclnt.lib |
IRQL | PASSIVE_LEVEL |