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
모든 이벤트에 공통적인 정보입니다.
type
이벤트의 유형입니다.
ikeMmFailure
형식: FWPM_NET_EVENT_IKEEXT_MM_FAILURE1*
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 |