FWPM_NET_EVENT1 structure (fwpmtypes.h)
The FWPM_NET_EVENT1 structure contains information about all event types. FWPM_NET_EVENT0 is available.
Syntax
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;
Members
header
An FWPM_NET_EVENT_HEADER1 structure that contains information common to all events.
type
An FWPM_NET_EVENT_TYPE value that specifies the type of event.
ikeMmFailure
Address of an FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 structure that contains information about an IKE main mode failure.
Available when type is FWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE.
ikeQmFailure
Address of an FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 structure that contains information about an IKE quick mode failure.
Available when type is FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE.
ikeEmFailure
Address of an FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 structure that contains information about an IKE user mode failure.
Available when type is FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE.
classifyDrop
Address of an FWPM_NET_EVENT_CLASSIFY_DROP1 structure that contains information about a drop event.
Available when type is FWPM_NET_EVENT_TYPE_CLASSIFY_DROP.
ipsecDrop
Address of an FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 structure that contains information about an IPsec kernel drop event.
Available when type is FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP.
idpDrop
Address of an FWPM_NET_EVENT_IPSEC_DOSP_DROP0 structure that contains information about an IPsec DoS Protection event.
Available when type is FWPM_NET_EVENT_IPSEC_DOSP_DROP.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Header | fwpmtypes.h |