FWPM_NET_EVENT0 结构 (fwpmtypes.h)
FWPM_NET_EVENT0 结构包含有关所有事件类型的信息。 FWPM_NET_EVENT1 可用。 对于 Windows 8, FWPM_NET_EVENT2 可用。
语法
typedef struct FWPM_NET_EVENT0_ {
FWPM_NET_EVENT_HEADER0 header;
FWPM_NET_EVENT_TYPE type;
union {
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 *ikeMmFailure;
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 *ikeQmFailure;
FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 *ikeEmFailure;
FWPM_NET_EVENT_CLASSIFY_DROP0 *classifyDrop;
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 *ipsecDrop;
FWPM_NET_EVENT_IPSEC_DOSP_DROP0 *idpDrop;
};
} FWPM_NET_EVENT0;
成员
header
包含所有事件通用信息的 FWPM_NET_EVENT_HEADER0 结构。
type
一个指定事件类型的FWPM_NET_EVENT_TYPE值。
ikeMmFailure
包含 IKE main模式故障信息的FWPM_NET_EVENT_IKEEXT_MM_FAILURE0结构的地址。
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_FAILURE0 结构的地址。
类型为FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE时可用。
classifyDrop
包含有关放置事件信息的 FWPM_NET_EVENT_CLASSIFY_DROP0 结构的地址。
FWPM_NET_EVENT_TYPE_CLASSIFY_DROP类型时可用。
ipsecDrop
包含 IPsec 内核删除事件相关信息 的FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 结构的地址。
FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP类型时可用。
idpDrop
包含 IPsec DoS 保护事件相关信息 的FWPM_NET_EVENT_IPSEC_DOSP_DROP0 结构的地址。
FWPM_NET_EVENT_IPSEC_DOSP_DROP类型时可用。
注意
仅适用于 Windows Server 2008 R2、Windows 7 及更高版本。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | fwpmtypes.h |