IEnumDebugThreads2

此接口枚举当前调试会话中运行的线程。

语法

IEnumDebugThreads2 : IUnknown

实现者须知

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

对调用者的说明

调用 EnumThreads 以获取此接口,该接口表示进程中运行的所有程序中所有线程的列表。 调用 EnumThreads 以获取表示在程序中运行的线程列表的此接口。

Vtable 顺序中的方法

下表显示了 IEnumDebugThreads2 方法。

方法 说明
下一页 检索枚举序列中指定数量的线程。
Skip 跳过枚举序列中的指定线程数。
重置 将枚举序列重置到开头。
克隆 创建一个枚举器,其中包含与当前枚举状态相同的枚举器。
GetCount 获取枚举器中的线程数。

备注

Visual Studio 通常获取此接口来更新 “线程” 窗口以及获取列表的第一个线程,以便调用 “执行”、“ 继续”和 “步骤”。

要求

标头:msdbg.h

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

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

另请参阅