Export (0) Print
Expand All
Expand Minimize

FWPM_NET_EVENT0 structure

The FWPM_NET_EVENT0 structure contains information about all event types.

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

Syntax


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;

Members

header

A FWPM_NET_EVENT_HEADER0 structure that contains information common to all events.

type

A FWPM_NET_EVENT_TYPE value that specifies the type of event.

ikeMmFailure

Address of an FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 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_FAILURE0 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_DROP0 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.

Note  Available only in Windows Server 2008 R2, Windows 7, and later.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Fwpmtypes.h

IDL

Fwpmtypes.idl

See also

Windows Filtering Platform API Structures

 

 

Community Additions

ADD
Show:
© 2014 Microsoft