Поделиться через


структура FWPM_NET_EVENT2 (fwpmtypes.h)

Структура FWPM_NET_EVENT2 содержит сведения обо всех типах событий. FWPM_NET_EVENT0 доступно.

Синтаксис

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;

Члены

header

Тип: FWPM_NET_EVENT_HEADER2

Общие сведения для всех событий.

type

Тип: FWPM_NET_EVENT_TYPE

Тип события.

ikeMmFailure

Тип: FWPM_NET_EVENT_IKEEXT_MM_FAILURE1*

Сведения о сбое режима main IKE.

Доступно, если типFWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE.

ikeQmFailure

Тип: FWPM_NET_EVENT_IKEEXT_QM_FAILURE0*

Сведения о сбое быстрого режима IKE.

Доступно, если типFWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE.

ikeEmFailure

Тип: FWPM_NET_EVENT_IKEEXT_EM_FAILURE1*

Сведения о сбое пользовательского режима IKE.

Доступно, если типFWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE.

classifyDrop

Тип: FWPM_NET_EVENT_CLASSIFY_DROP2*

Сведения о событии удаления.

Доступно, если типFWPM_NET_EVENT_TYPE_CLASSIFY_DROP.

ipsecDrop

Тип: FWPM_NET_EVENT_IPSEC_KERNEL_DROP0*

Сведения о событии удаления ядра IPsec.

Доступно, если типFWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP.

idpDrop

Тип: FWPM_NET_EVENT_IPSEC_DOSP_DROP0*

Сведения о событии IPsec DoS Protection.

Доступно, если типFWPM_NET_EVENT_IPSEC_DOSP_DROP.

classifyAllow

Тип: FWPM_NET_EVENT_CLASSIFY_ALLOW0*

Сведения о событии разрешения.

capabilityDrop

Тип: FWPM_NET_EVENT_CAPABILITY_DROP0*

Сведения о событии удаления, связанном с возможностями.

capabilityAllow

Тип: FWPM_NET_EVENT_CAPABILITY_ALLOW0*

Сведения о событии разрешения, связанном с возможностями.

classifyDropMac

Тип: FWPM_NET_EVENT_CLASSIFY_DROP_MAC0*

Сведения о событии удаления слоя MAC.

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Верхняя часть fwpmtypes.h

См. также раздел

Структуры API платформы фильтрации Windows