Partager via


FwpmBfeStateGet0, fonction (fwpmk.h)

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

Syntaxe

FWPM_SERVICE_STATE FwpmBfeStateGet0();

Valeur de retour

La fonction FwpmBfeStateGet0 retourne l’une des valeurs suivantes.

Retourner le code 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.

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

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows Vista.
plateforme cible Universel
d’en-tête fwpmk.h (include Fwpmk.h)
bibliothèque Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

Voir aussi