Fonction FwpmBfeStateGet0 (fwpmk.h)

La fonction FwpmBfeStateGet0 récupère l’état actuel du moteur de filtre.

RemarqueFwpmBfeStateGet0 est une version spécifique de FwpmBfeStateGet. Pour plus d’informations , voir PAM Version-Independent noms et Ciblage de versions spécifiques de Windows .
 

Syntaxe

FWPM_SERVICE_STATE FwpmBfeStateGet0();

Valeur de retour

La fonction FwpmBfeStateGet0 retourne l’une des valeurs suivantes.

Code de retour Description
FWPM_SERVICE_STOPPED
Le moteur de filtre n’est pas en cours d’exécution.
FWPM_SERVICE_START_PENDING
Le moteur de filtre démarre.
FWPM_SERVICE_STOP_PENDING
Le moteur de filtre s’arrête.
FWPM_SERVICE_RUNNING
Le moteur de filtre est en cours d’exécution.

Remarques

Un pilote de légende appelle la fonction FwpmBfeStateGet0 pour récupérer l’état actuel du moteur de filtre. Pour qu’un pilote de légende ouvre une session sur le moteur de filtre, le moteur de filtre doit être en cours d’exécution.

Avant d’appeler FwpmBfeStateGet0, le pilote de légende doit appeler la fonction FwpmBfeStateSubscribeChanges0 pour inscrire une fonction de rappel appelée chaque fois que l’état du moteur de filtre change.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows Vista.
Plateforme cible Universal
En-tête fwpmk.h (incluez Fwpmk.h)
Bibliothèque Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

Voir aussi

FwpmBfeStateSubscribeChanges0