Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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: See .NET Framework System Requirements.
Header: CorDebug.idl
Library: CorGuids.lib
.NET Framework Versions: 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