Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

FWPS_VSWITCH_EVENT_DISPATCH_TABLE0 structure

The FWPS_VSWITCH_EVENT_DISPATCH_TABLE0 structure specifies a callout driver-supplied virtual switch event dispatch table.

Note  FWPS_VSWITCH_EVENT_DISPATCH_TABLE0 is a specific version of FWPS_VSWITCH_EVENT_DISPATCH_TABLE. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.

Syntax


typedef struct FWPS_VSWITCH_EVENT_DISPATCH_TABLE0_ {
  _Maybenull_ FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK0              vSwitchLifetimeNotifyFn;
  _Maybenull_ FWPS_VSWITCH_PORT_EVENT_CALLBACK0                  vSwitchPortEventNotifyFn;
  _Maybenull_ FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK0             vSwitchInterfaceEventNotifyFn;
     _Maybenull_
   FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK0 vSwitchFilterEngineReorderNotifyRn;
  _Maybenull_
   FWPS_VSWITCH_POLICY_EVENT_CALLBACK0             vSwitchPolicyEventNotifyFn;
  _Maybenull_
   FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK0       vSwitchRuntimeStateSaveNotifyFn;
  _Maybenull_
   FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK0    vSwitchRuntimeStateRestoreNotifyFn;
} FWPS_VSWITCH_EVENT_DISPATCH_TABLE0;

Members

vSwitchLifetimeNotifyFn

The entry point for the FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK0 callback function or NULL.

vSwitchPortEventNotifyFn

The entry point for the FWPS_VSWITCH_PORT_EVENT_CALLBACK0 callback function or NULL.

vSwitchInterfaceEventNotifyFn

The entry point for the FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK0 callback function or NULL.

vSwitchFilterEngineReorderNotifyRn

The entry point for the FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK0 callback function or NULL.

vSwitchPolicyEventNotifyFn

The entry point for the FWPS_VSWITCH_POLICY_EVENT_CALLBACK0 callback function or NULL.

vSwitchRuntimeStateSaveNotifyFn

The entry point for the FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK0 callback function or NULL.

vSwitchRuntimeStateRestoreNotifyFn

The entry point for the FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK0 callback function or NULL.

Remarks

The callback driver passes a pointer to an initialized FWPS_VSWITCH_EVENT_DISPATCH_TABLE0 structure to the FwpsvSwitchEventsSubscribe0 function.

The following definition is in fwpvi.h:

#define FWPS_VSWITCH_EVENT_DISPATCH_TABLE FWPS_VSWITCH_EVENT_DISPATCH_TABLE0

Requirements

Version

Available starting with Windows 8.

Header

Fwpsk.h (include Fwpsk.h)

See also

FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK0
FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK0
FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK0
FWPS_VSWITCH_POLICY_EVENT_CALLBACK0
FWPS_VSWITCH_PORT_EVENT_CALLBACK0
FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK0
FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK0
FwpsvSwitchEventsSubscribe0

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft