CorDebugStepReason Enumeration

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;

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: Available since 1.0

Show:
© 2016 Microsoft