CorDebugStepReason Enumeration
Indicates 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 |
Stepping completed normally, within the same function. |
STEP_RETURN |
Stepping continued normally, after the function returned. |
STEP_CALL |
Stepping continued normally, at the beginning of a newly called function. |
STEP_EXCEPTION_FILTER |
An exception was generated and control was passed to an exception filter. |
STEP_EXCEPTION_HANDLER |
An exception was generated and control was passed to an exception handler. |
STEP_INTERCEPT |
Control was passed to an interceptor. |
STEP_EXIT |
The thread exited before the step was completed. |
Requirements
Platforms: See .NET Framework System Requirements.
Header: CorDebug.idl, CorDebug.h
Library: CorGuids.lib
.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
See Also
Reference
ICorDebugManagedCallback::StepComplete Method