FWPM_SERVICE_STATE enumeration (fwpmtypes.h)

The FWPM_SERVICE_STATE enumeration specifies the current state of the filter engine.

Syntax

typedef enum FWPM_SERVICE_STATE_ {
  FWPM_SERVICE_STOPPED = 0,
  FWPM_SERVICE_START_PENDING,
  FWPM_SERVICE_STOP_PENDING,
  FWPM_SERVICE_RUNNING,
  FWPM_SERVICE_STATE_MAX
} FWPM_SERVICE_STATE;

Constants

 
FWPM_SERVICE_STOPPED
Value: 0
The filter engine is not running.
FWPM_SERVICE_START_PENDING
The filter engine is starting.
FWPM_SERVICE_STOP_PENDING
The filter engine is stopping.
FWPM_SERVICE_RUNNING
The filter engine is running.
FWPM_SERVICE_STATE_MAX
Maximum value for testing purposes.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header fwpmtypes.h

See also

Windows Filtering Platform API Enumerated Types