FWPS_VSWITCH_EVENT_DISPATCH_TABLE0 構造体 (fwpsk.h)
FWPS_VSWITCH_EVENT_DISPATCH_TABLE0構造体は、引き出し線ドライバーが提供する仮想スイッチ イベント ディスパッチ テーブルを指定します。
構文
typedef struct FWPS_VSWITCH_EVENT_DISPATCH_TABLE0_ {
FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK0 vSwitchLifetimeNotifyFn;
FWPS_VSWITCH_PORT_EVENT_CALLBACK0 vSwitchPortEventNotifyFn;
FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK0 vSwitchInterfaceEventNotifyFn;
FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK0 vSwitchFilterEngineReorderNotifyRn;
FWPS_VSWITCH_POLICY_EVENT_CALLBACK0 vSwitchPolicyEventNotifyFn;
FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK0 vSwitchRuntimeStateSaveNotifyFn;
FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK0 vSwitchRuntimeStateRestoreNotifyFn;
} FWPS_VSWITCH_EVENT_DISPATCH_TABLE0;
メンバー
vSwitchLifetimeNotifyFn
FWPS_VSWITCH_LIFETIME_EVENT_CALLBACK0 コールバック関数または NULL のエントリ ポイント。
vSwitchPortEventNotifyFn
FWPS_VSWITCH_PORT_EVENT_CALLBACK0 コールバック関数または NULL のエントリ ポイント。
vSwitchInterfaceEventNotifyFn
FWPS_VSWITCH_INTERFACE_EVENT_CALLBACK0 コールバック関数または NULL のエントリ ポイント。
vSwitchFilterEngineReorderNotifyRn
FWPS_VSWITCH_FILTER_ENGINE_REORDER_CALLBACK0 コールバック関数または NULL のエントリ ポイント。
vSwitchPolicyEventNotifyFn
FWPS_VSWITCH_POLICY_EVENT_CALLBACK0 コールバック関数または NULL のエントリ ポイント。
vSwitchRuntimeStateSaveNotifyFn
FWPS_VSWITCH_RUNTIME_STATE_SAVE_CALLBACK0 コールバック関数または NULL のエントリ ポイント。
vSwitchRuntimeStateRestoreNotifyFn
FWPS_VSWITCH_RUNTIME_STATE_RESTORE_CALLBACK0 コールバック関数または NULL のエントリ ポイント。
注釈
コールバック ドライバーは、初期化されたFWPS_VSWITCH_EVENT_DISPATCH_TABLE0構造体へのポインターを FwpsvSwitchEventsSubscribe0 関数に渡します。
次の定義は fwpvi.h にあります。
#define FWPS_VSWITCH_EVENT_DISPATCH_TABLE FWPS_VSWITCH_EVENT_DISPATCH_TABLE0
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8以降で使用できます。 |
Header | fwpsk.h (Fwpsk.h を含む) |
こちらもご覧ください
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