CorDebugThreadState 枚举

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

语法

typedef enum CorDebugThreadState {  
    THREAD_RUN,  
    THREAD_SUSPEND  
} CorDebugThreadState;  

成员

成员 说明
THREAD_RUN 除非发生调试事件,否则线程可自由运行。
THREAD_SUSPEND 线程无法运行。

备注

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

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

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 1.0 起可用

请参阅