The FwpmBfeStateGet0 function retrieves the current state of the filter engine.
FWPM_SERVICE_STATE FwpmBfeStateGet0( );
This function has no parameters.
The FwpmBfeStateGet0 function returns one of the following values.
||The filter engine is not running.|
||The filter engine is starting.|
||The filter engine is stopping.|
||The filter engine is running.|
A callout driver calls the FwpmBfeStateGet0 function to retrieve the current state of the filter engine. For a callout driver to open a session to the filter engine, the filter engine must be currently running.
Before calling FwpmBfeStateGet0, the callout driver must call the FwpmBfeStateSubscribeChanges0 function to register a callback function that is called whenever the state of the filter engine changes.
|Minimum supported client||Available starting with Windows Vista.|
|Header||fwpmk.h (include Fwpmk.h)|