IDebugProcess2::EnumThreads

检索进程中运行的所有线程的列表。

语法

int EnumThreads(
   out IEnumDebugThreads2 ppEnum
);

参数

ppEnum
[out]返回一个 IEnumDebugThreads2 对象,该对象包含进程中所有程序中所有线程的列表。

返回值

如果成功,则返回 S_OK;否则,返回错误代码。

备注

此方法枚举每个程序中运行的线程,然后将其合并到线程的进程视图中。 单个线程可以在多个程序中运行;此方法仅枚举该线程一次。

此方法提供进程线程的列表,且没有重复项。 否则,若要枚举在特定程序中运行的线程,请使用 EnumThreads 方法。

另请参阅