FWPM_VSWITCH_EVENT_TYPE enumeration (fwpmtypes.h)
The FWPM_VSWITCH_EVENT_TYPE enumeration specifies the type of a vSwitch event.
Syntax
typedef enum FWPM_VSWITCH_EVENT_TYPE_ {
FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER = 0,
FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION,
FWPM_VSWITCH_EVENT_ENABLED_FOR_INSPECTION,
FWPM_VSWITCH_EVENT_DISABLED_FOR_INSPECTION,
FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER,
FWPM_VSWITCH_EVENT_MAX
} FWPM_VSWITCH_EVENT_TYPE;
Constants
FWPM_VSWITCH_EVENT_FILTER_ADD_TO_INCOMPLETE_LAYER Value: 0 The filter engine is not enabled on all vSwitch instances. As a result, the filter(s) being added may not be fully enforced. |
FWPM_VSWITCH_EVENT_FILTER_ENGINE_NOT_IN_REQUIRED_POSITION The filter engine to which the filter(s) are being added is not in its required position (typically the first filtering extension in the vSwitch instance). As a result, the filter(s) could be bypassed. |
FWPM_VSWITCH_EVENT_ENABLED_FOR_INSPECTION The filter engine is being enabled for the vSwitch instance. |
FWPM_VSWITCH_EVENT_DISABLED_FOR_INSPECTION The filter engine is being disabled for the vSwitch instance. |
FWPM_VSWITCH_EVENT_FILTER_ENGINE_REORDER The filter engine is being reordered and may not be in the required position to enforce committed filters. |
FWPM_VSWITCH_EVENT_MAX Maximum value for testing purposes. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | fwpmtypes.h |