FWPM_NET_EVENT3 구조체(fwpmtypes.h)
FWPM_NET_EVENT3 구조에는 모든 이벤트 유형에 대한 정보가 포함됩니다. FWPM_NET_EVENT2 사용할 수 있습니다. Windows 7의 경우 FWPM_NET_EVENT1 사용할 수 있습니다. Windows Vista의 경우 FWPM_NET_EVENT0 사용할 수 있습니다.
구문
typedef struct FWPM_NET_EVENT3_ {
FWPM_NET_EVENT_HEADER3 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_EVENT3;
멤버
header
모든 이벤트에 공통적인 정보입니다.
type
이벤트의 유형입니다.
ikeMmFailure
IKE 기본 모드 오류에 대한 정보입니다.
형식이 FWPM_NET_EVENT_TYPE_IKEEXT_MM_FAILURE 때 사용할 수 있습니다.
ikeQmFailure
IKE 빠른 모드 오류에 대한 정보입니다.
형식이 FWPM_NET_EVENT_TYPE_IKEEXT_QM_FAILURE 때 사용할 수 있습니다.
ikeEmFailure
IKE 사용자 모드 오류에 대한 정보입니다.
형식이 FWPM_NET_EVENT_TYPE_IKEEXT_EM_FAILURE 때 사용할 수 있습니다.
classifyDrop
놓기 이벤트에 대한 정보입니다.
형식이 FWPM_NET_EVENT_TYPE_CLASSIFY_DROP 때 사용할 수 있습니다.
ipsecDrop
IPsec 커널 드롭 이벤트에 대한 정보입니다.
형식이 FWPM_NET_EVENT_TYPE_IPSEC_KERNEL_DROP 때 사용할 수 있습니다.
idpDrop
IPsec DoS Protection 이벤트에 대한 정보입니다.
형식이 FWPM_NET_EVENT_IPSEC_DOSP_DROP 때 사용할 수 있습니다.
classifyAllow
허용 이벤트에 대한 정보입니다.
capabilityDrop
기능 관련 드롭 이벤트에 대한 정보입니다.
capabilityAllow
기능 관련 허용 이벤트에 대한 정보입니다.
classifyDropMac
MAC 계층 드롭 이벤트에 대한 정보입니다.
요구 사항
지원되는 최소 클라이언트 | Windows 10 버전 1607 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
머리글 | fwpmtypes.h |