Expand Minimize

FWPM_NET_EVENT1 structure

The FWPM_NET_EVENT1 structure contains information about all event types.

Note  FWPM_NET_EVENT1 is the specific implementation of FWPM_NET_EVENT used in Windows 7. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 8, FWPM_NET_EVENT2 is available. For Windows Vista, 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

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Fwpmtypes.h

IDL

Fwpmtypes.idl

See also

Windows Filtering Platform API Structures

 

 

Community Additions

ADD
Show:
© 2014 Microsoft