CorDebugStepReason 열거형

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

구문

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 단계가 완료되기 전에 스레드가 종료되었습니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorDebug.idl, CorDebug.h

라이브러리: CorGuids.lib

.NET Framework 버전: 1.0부터 사용 가능

참고 항목