Partager via


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.

RemarqueFwpsAleEndpointCreateEnumHandle0 est une version spécifique de FwpsAleEndpointCreateEnumHandle. Pour plus d’informations , consultez WFP Version-Independent Names and Targeting Specific Versions of Windows .
 

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
STATUS_SUCCESS
La fonction a réussi.
Autres codes status
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

Voir aussi

FwpsAleEndpointDestroyEnumHandle0

FwpsAleEndpointEnum0