다음을 통해 공유


CorDebugDebugEventKind 열거형

DecodeEvent 메서드에 의해 정보가 디코딩되는 이벤트의 형식을 나타냅니다.

Syntax

typedef enum CorDebugDebugEventKind {
    DEBUG_EVENT_KIND_MODULE_LOADED                          = 1,
    DEBUG_EVENT_KIND_MODULE_UNLOADED                        = 2,
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE         = 3,
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE    = 4,
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND  = 5,
    DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED            = 6
} CorDebugRecordFormat;

구성원

회원 Description
DEBUG_EVENT_KIND_MODULE_LOADED 모듈 로드 이벤트입니다.
DEBUG_EVENT_KIND_MODULE_UNLOADED 모듈 언로드 이벤트입니다.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_FIRST_CHANCE 첫 번째 예외입니다.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_USER_FIRST_CHANCE 첫 번째 사용자 예외입니다.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_CATCH_HANDLER_FOUND 처리기가 있는 catch 예외입니다.
DEBUG_EVENT_KIND_MANAGED_EXCEPTION_UNHANDLED 처리되지 않은 예외입니다.

비고

ICorDebugDebugEvent::GetEventKind 메서드를 호출하여 열거형의 CorDebugDebugEventKind 멤버가 반환됩니다.

비고

이 열거형은 .NET 네이티브 디버깅 시나리오에서만 사용하기 위한 것입니다.

요구 사항

플랫폼:.NET 지원 운영 체제를 참조하세요.

머리글: CorDebug.idl, CorDebug.h

도서관: CorGuids.lib

.NET 버전: .NET Framework 4.6 이후 사용 가능