共用方式為


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 結構位址。

當類型為 FWPM_NET_EVENT_IPSEC_DOSP_DROP 時可用。

規格需求

需求
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
標頭 fwpmtypes.h

另請參閱

Windows 篩選平臺 API 結構