FWPM_NET_EVENT1 構造体 (fwpmtypes.h)

FWPM_NET_EVENT1構造体には、すべてのイベントの種類に関する情報が含まれています。 FWPM_NET_EVENT0 を使用できます。

構文

typedef struct FWPM_NET_EVENT1_ {
  FWPM_NET_EVENT_HEADER1 header;
  FWPM_NET_EVENT_TYPE    type;
  union {
    FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 *ikeMmFailure;
    FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 *ikeQmFailure;
    FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 *ikeEmFailure;
    FWPM_NET_EVENT_CLASSIFY_DROP1     *classifyDrop;
    FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 *ipsecDrop;
    FWPM_NET_EVENT_IPSEC_DOSP_DROP0   *idpDrop;
  };
} FWPM_NET_EVENT1;

メンバー

header

すべてのイベントに共通する情報を含む FWPM_NET_EVENT_HEADER1 構造体。

type

イベントの種類を指定する FWPM_NET_EVENT_TYPE 値。

ikeMmFailure

IKE メイン モードエラーに関する情報を含むFWPM_NET_EVENT_IKEEXT_MM_FAILURE1構造体のアドレス。

がFWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILUREされている場合使用できます。

ikeQmFailure

IKE クイック モード エラーに関 する情報を含むFWPM_NET_EVENT_IKEEXT_QM_FAILURE0構造体のアドレス。

FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILUREされている場合に使用できます。

ikeEmFailure

IKE ユーザー モード エラーに関 する情報を含むFWPM_NET_EVENT_IKEEXT_EM_FAILURE1構造体のアドレス。

FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILUREされている場合に使用できます。

classifyDrop

ドロップ イベントに関する情報を含む FWPM_NET_EVENT_CLASSIFY_DROP1 構造体のアドレス。

FWPM_NET_EVENT_TYPE_CLASSIFY_DROPされている場合に使用できます。

ipsecDrop

IPsec カーネル ドロップ イベントに関 する情報を含むFWPM_NET_EVENT_IPSEC_KERNEL_DROP0構造体のアドレス。

がFWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROPされている場合使用できます。

idpDrop

IPsec DoS Protection イベントに関 する情報を含むFWPM_NET_EVENT_IPSEC_DOSP_DROP0構造体のアドレス。

typeFWPM_NET_EVENT_IPSEC_DOSP_DROPされている場合に使用できます。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header fwpmtypes.h

こちらもご覧ください

Windows フィルタリング プラットフォーム API の構造