structure FWPM_NET_EVENT2 (fwpmtypes.h)

La structure FWPM_NET_EVENT2 contient des informations sur tous les types d’événements. FWPM_NET_EVENT0 est disponible.

Syntaxe

typedef struct FWPM_NET_EVENT2_ {
  FWPM_NET_EVENT_HEADER2 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_DROP2     *classifyDrop;
    FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 *ipsecDrop;
    FWPM_NET_EVENT_IPSEC_DOSP_DROP0   *idpDrop;
    FWPM_NET_EVENT_CLASSIFY_ALLOW0    *classifyAllow;
    FWPM_NET_EVENT_CAPABILITY_DROP0   *capabilityDrop;
    FWPM_NET_EVENT_CAPABILITY_ALLOW0  *capabilityAllow;
    FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 *classifyDropMac;
  };
} FWPM_NET_EVENT2;

Membres

header

Type : FWPM_NET_EVENT_HEADER2

Informations communes à tous les événements.

type

Type : FWPM_NET_EVENT_TYPE

Type de l'événement.

ikeMmFailure

Type : FWPM_NET_EVENT_IKEEXT_MM_FAILURE1*

Informations sur une défaillance du mode main IKE.

Disponible lorsque le type est FWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE.

ikeQmFailure

Type : FWPM_NET_EVENT_IKEEXT_QM_FAILURE0*

Informations sur un échec de mode rapide IKE.

Disponible lorsque le type est FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE.

ikeEmFailure

Type : FWPM_NET_EVENT_IKEEXT_EM_FAILURE1*

Informations sur un échec du mode utilisateur IKE.

Disponible lorsque le type est FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE.

classifyDrop

Type : FWPM_NET_EVENT_CLASSIFY_DROP2*

Informations sur un événement de suppression.

Disponible lorsque le type est FWPM_NET_EVENT_TYPE_CLASSIFY_DROP.

ipsecDrop

Type : FWPM_NET_EVENT_IPSEC_KERNEL_DROP0*

Informations sur un événement de suppression de noyau IPsec.

Disponible lorsque le type est FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP.

idpDrop

Type : FWPM_NET_EVENT_IPSEC_DOSP_DROP0*

Informations sur un événement IPsec DoS Protection.

Disponible lorsque le type est FWPM_NET_EVENT_IPSEC_DOSP_DROP.

classifyAllow

Type : FWPM_NET_EVENT_CLASSIFY_ALLOW0*

Informations sur un événement d’autorisation.

capabilityDrop

Type : FWPM_NET_EVENT_CAPABILITY_DROP0*

Informations sur un événement de suppression lié aux fonctionnalités.

capabilityAllow

Type : FWPM_NET_EVENT_CAPABILITY_ALLOW0*

Informations sur un événement d’autorisation lié aux fonctionnalités.

classifyDropMac

Type : FWPM_NET_EVENT_CLASSIFY_DROP_MAC0*

Informations sur un événement de suppression de couche MAC.

Spécifications

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête fwpmtypes.h

Voir aussi

Structures d’API de plateforme de filtrage Windows