CorDebugThreadState 枚举

指定用于调试的线程的状态。

typedef enum CorDebugThreadState {
    THREAD_RUN,
    THREAD_SUSPEND
} CorDebugThreadState;

成员

成员

说明

THREAD_RUN

线程自由运行,除非发生调试事件。

THREAD_SUSPEND

线程无法运行。

备注

调试器使用 CorDebugThreadState 枚举来控制线程的执行。 可通过使用 ICorDebugThread::SetDebugStateICorDebugController::SetAllThreadsDebugState 方法来设置线程的状态。

提供给宿主 API 的回调实现了消息泵处理,因此不需要中断的状态。

要求

**平台:**请参见 .NET Framework 系统要求

标头: CorDebug.idl, CorDebug,h

**库:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

其他资源

调试枚举