FWPS_VSWITCH_EVENT_TYPE 列挙 (fwpsk.h)

FWPS_VSWITCH_EVENT_TYPE列挙型は、仮想スイッチ イベント通知の種類を指定します。

構文

typedef enum FWPS_VSWITCH_EVENT_TYPE_ {
  FWPS_VSWITCH_EVENT_VSWITCH_NONE,
  FWPS_VSWITCH_EVENT_VSWITCH_CREATE,
  FWPS_VSWITCH_EVENT_VSWITCH_DELETE,
  FWPS_VSWITCH_EVENT_PORT_CREATE,
  FWPS_VSWITCH_EVENT_PORT_DELETE,
  FWPS_VSWITCH_EVENT_INTERFACE_CREATE,
  FWPS_VSWITCH_EVENT_INTERFACE_DELETE,
  FWPS_VSWITCH_EVENT_INTERFACE_CONNECT,
  FWPS_VSWITCH_EVENT_INTERFACE_DISCONNECT,
  FWPS_VSWITCH_EVENT_POLICY_ADD,
  FWPS_VSWITCH_EVENT_POLICY_UPDATE,
  FWPS_VSWITCH_EVENT_POLICY_DELETE,
  FWPS_VSWITCH_EVENT_RUNTIME_STATE_SAVE,
  FWPS_VSWITCH_EVENT_RUNTIME_STATE_RESTORE
} FWPS_VSWITCH_EVENT_TYPE;

定数

 
FWPS_VSWITCH_EVENT_VSWITCH_NONE
特定の仮想スイッチ イベントがないことを示します。
FWPS_VSWITCH_EVENT_VSWITCH_CREATE
仮想スイッチ インスタンスが作成されたことを示します。
FWPS_VSWITCH_EVENT_VSWITCH_DELETE
仮想スイッチ インスタンスが削除されたことを示します。
FWPS_VSWITCH_EVENT_PORT_CREATE
仮想スイッチ ポートが作成されたことを示します。
FWPS_VSWITCH_EVENT_PORT_DELETE
仮想スイッチ ポートが削除されたことを示します。
FWPS_VSWITCH_EVENT_INTERFACE_CREATE
仮想スイッチ インターフェイスが作成されたことを示します。
FWPS_VSWITCH_EVENT_INTERFACE_DELETE
仮想スイッチ インターフェイスが削除されたことを示します。
FWPS_VSWITCH_EVENT_INTERFACE_CONNECT
仮想スイッチ インターフェイスが接続されたことを示します。
FWPS_VSWITCH_EVENT_INTERFACE_DISCONNECT
仮想スイッチ インターフェイスが切断されたことを示します。
FWPS_VSWITCH_EVENT_POLICY_ADD
仮想スイッチ ポートのポリシーの追加を示します。
FWPS_VSWITCH_EVENT_POLICY_UPDATE
仮想スイッチ ポートに対するポリシーの更新を示します。
FWPS_VSWITCH_EVENT_POLICY_DELETE
仮想スイッチ ポートのポリシーの削除を示します。
FWPS_VSWITCH_EVENT_RUNTIME_STATE_SAVE
仮想スイッチの実行時状態の保存イベントを示します。
FWPS_VSWITCH_EVENT_RUNTIME_STATE_RESTORE
仮想スイッチの実行時状態の復元イベントを示します。

注釈

FWPS_VSWITCH_EVENT_TYPE列挙は、FWPS_VSWITCH_EVENT_DISPATCH_TABLE0構造体に含まれる仮想スイッチ通知関数の eventType パラメーターの値を定義します。

要件

要件
サポートされている最小のクライアント Windows 8以降で使用できます。
Header fwpsk.h (Fwpsk.h を含む)

こちらもご覧ください

FWPS_VSWITCH_EVENT_DISPATCH_TABLE0