CorDebugStepReason 枚举
指示一个单步执行的结果。
语法
typedef enum CorDebugStepReason {
STEP_NORMAL,
STEP_RETURN,
STEP_CALL,
STEP_EXCEPTION_FILTER,
STEP_EXCEPTION_HANDLER,
STEP_INTERCEPT,
STEP_EXIT
} CorDebugStepReason;
成员
成员 | 说明 |
---|---|
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 起可用