CorDebugThreadState 枚举

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

Syntax

typedef enum CorDebugThreadState {
    THREAD_RUN,
    THREAD_SUSPEND
} CorDebugThreadState;

Members

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

注解

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

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

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

.NET 版本: 自 .NET Framework 1.0 起可用