다음을 통해 공유


CorDebugExceptionCallbackType 열거형

ICorDebugManagedCallback2::Exception 이벤트에서 요청한 콜백의 형식을 나타냅니다.

typedef enum CorDebugExceptionCallbackType {
    DEBUG_EXCEPTION_FIRST_CHANCE         = 1,
    DEBUG_EXCEPTION_USER_FIRST_CHANCE    = 2,
    DEBUG_EXCEPTION_CATCH_HANDLER_FOUND  = 3,
    DEBUG_EXCEPTION_UNHANDLED            = 4
} CorDebugExceptionCallbackType;

멤버

멤버

설명

DEBUG_EXCEPTION_FIRST_CHANCE

예외가 throw되었습니다.

DEBUG_EXCEPTION_USER_FIRST_CHANCE

사용자 코드에서 예외 종료 프로세스가 시작되었습니다.

DEBUG_EXCEPTION_CATCH_HANDLER_FOUND

예외 종료 프로세스가 사용자 코드에서 catch 블록을 찾았습니다.

DEBUG_EXCEPTION_UNHANDLED

예외가 처리되지 않았습니다.

요구 사항

플랫폼: .NET Framework 시스템 요구 사항 참조

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

참고 항목

기타 리소스

디버깅 열거형