CorDebugStepReason Enumeration
Provides values that indicate the outcome of an individual step.
typedef enum CorDebugStepReason {
STEP_NORMAL,
STEP_RETURN,
STEP_CALL,
STEP_EXCEPTION_FILTER,
STEP_EXCEPTION_HANDLER,
STEP_INTERCEPT,
STEP_EXIT
} CorDebugStepReason;
Members
Member | Description |
---|---|
STEP_NORMAL |
Indicates that stepping completed normally, within the same function. |
STEP_RETURN |
Indicates that stepping continued normally, after the function returned. |
STEP_CALL |
Indicates that stepping continued normally, at the beginning of a newly called function. |
STEP_EXCEPTION_FILTER |
Indicates that an exception was generated and control was passed to an exception filter. |
STEP_EXCEPTION_HANDLER |
Indicates that an exception was generated and control was passed to an exception handler. |
STEP_INTERCEPT |
Indicates that control was passed to an interceptor. |
STEP_EXIT |
Indicates that the thread exited before the step was completed. |
Requirements
Platforms: Windows 2000, Windows XP, Windows Server 2003 family
Header: CorDebug.idl
Library: CorGuids.lib
.NET Framework Version: 2.0, 1.1, 1.0
See Also
Reference
ICorDebugManagedCallback::StepComplete Method