IEnumDebugThreads2
此接口枚举当前调试会话中运行的线程。
语法
IEnumDebugThreads2 : IUnknown
实现者须知
调试引擎 (DE) 实现此接口来表示程序中的线程列表。
对调用者的说明
调用 EnumThreads 以获取此接口,该接口表示进程中运行的所有程序中所有线程的列表。 调用 EnumThreads 以获取表示在程序中运行的线程列表的此接口。
Vtable 顺序中的方法
下表显示了 IEnumDebugThreads2
方法。
方法 | 说明 |
---|---|
下一页 | 检索枚举序列中指定数量的线程。 |
Skip | 跳过枚举序列中的指定线程数。 |
重置 | 将枚举序列重置到开头。 |
克隆 | 创建一个枚举器,其中包含与当前枚举状态相同的枚举器。 |
GetCount | 获取枚举器中的线程数。 |
备注
Visual Studio 通常获取此接口来更新 “线程” 窗口以及获取列表的第一个线程,以便调用 “执行”、“ 继续”和 “步骤”。
要求
标头:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll