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 |