다음을 통해 공유


CorDebugStepReason 열거형

개별 단계의 결과를 나타냅니다.

Syntax

typedef enum CorDebugStepReason {
    STEP_NORMAL,
    STEP_RETURN,
    STEP_CALL,
    STEP_EXCEPTION_FILTER,
    STEP_EXCEPTION_HANDLER,
    STEP_INTERCEPT,
    STEP_EXIT
} CorDebugStepReason;

구성원

회원 Description
STEP_NORMAL 동일한 함수 내에서 정상적으로 단계별 실행이 완료되었습니다.
STEP_RETURN 함수가 반환된 후 스테핑이 정상적으로 계속되었습니다.
STEP_CALL 새로 호출된 함수의 시작 부분에서 스테핑이 정상적으로 계속되었습니다.
STEP_EXCEPTION_FILTER 예외가 생성되고 컨트롤이 예외 필터에 전달되었습니다.
STEP_EXCEPTION_HANDLER 예외가 생성되고 컨트롤이 예외 처리기에 전달되었습니다.
STEP_INTERCEPT 제어가 인터셉터에 전달되었습니다.
STEP_EXIT 단계가 완료되기 전에 스레드가 종료되었습니다.

요구 사항

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

머리글: CorDebug.idl, CorDebug.h

도서관: CorGuids.lib

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

참고하십시오