IEnumDebugThreads2

此 interfac 枚举运行在当前线程调试会话。

IEnumDebugThreads2 : IUnknown

实现者说明

调试引擎 (DE)实现此接口表示线程列表程序中的。

调用方的说明

调用 IDebugProcess2:: EnumThreads 获取表示任何线程的列表在运行进程的所有过程的此接口。 调用 IDebugProgram2:: EnumThreads 获取表示线程的列表此接口上运行的程序。

方法按 Vtable 顺序

下表显示 IEnumDebugThreads2方法。

方法

说明

IEnumDebugThreads2:: 接下来

检索线程指定数目的枚举序列的。

IEnumDebugThreads2:: 跳过

跳过线程指定数目的枚举序列的。

IEnumDebugThreads2:: 重置

重置枚举序列与开头。

IEnumDebugThreads2:: 克隆

创建包含枚举状态和当前一个相同的枚举数。

IEnumDebugThreads2:: GetCount

获取线程数在枚举数。

备注

Visual Studio 通常获取此接口更新 线程 窗口和获取列表中的第一个线程,以调用 IDebugProcess3:: 执行IDebugProcess3:: 继续IDebugProcess3:: 步骤

要求

标题:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

IDebugProcess2:: EnumThreads

IDebugProgram2:: EnumThreads

IDebugProcess3:: 步骤

IDebugProcess3:: 继续

IDebugProcess3:: 执行

概念

核心接口