CorDebugStepReason 열거형
개별 단계의 결과를 나타냅니다.
typedef enum CorDebugStepReason {
STEP_NORMAL,
STEP_RETURN,
STEP_CALL,
STEP_EXCEPTION_FILTER,
STEP_EXCEPTION_HANDLER,
STEP_INTERCEPT,
STEP_EXIT
} CorDebugStepReason;
멤버
멤버 |
설명 |
---|---|
STEP_NORMAL |
같은 함수 내에서 단계별로 정상적으로 완료합니다. |
STEP_RETURN |
함수가 반환된 후 단계별 정상적으로 계속합니다. |
STEP_CALL |
새로 호출된 함수의 시작 부분에서 단계별로 정상적으로 계속합니다. |
STEP_EXCEPTION_FILTER |
예외가 발생하여 예외 필터로 제어가 전달되었습니다. |
STEP_EXCEPTION_HANDLER |
예외가 발생하여 예외 핸들러로 제어가 전달되었습니다. |
STEP_INTERCEPT |
제어가 인터셉터로 전달되었습니다. |
STEP_EXIT |
단계를 완료하기 전에 스레드가 종료되었습니다. |
요구 사항
플랫폼: .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, 1.1, 1.0
참고 항목
참조
ICorDebugManagedCallback::StepComplete 메서드