IDebugProcess2::EnumThreads
プロセスで実行されているすべてのスレッドのリストを取得します。
構文
パラメーター
ppEnum
[出力] プロセス内のすべてのプログラムのすべてのスレッドのリストを含む IEnumDebugThreads2 オブジェクトを返します。
戻り値
成功した場合は、S_OK
を返します。それ以外の場合は、エラー コードを返します。
解説
このメソッドでは、各プログラムで実行されているスレッドが列挙され、それらがスレッドのプロセス ビューに結合されます。 1 つのスレッドが複数のプログラムで実行される場合があります。そのようなスレッドは、このメソッドによって 1 回だけ列挙されます。
このメソッドでは、プロセス内の重複しないスレッドのリストが表示されます。 そうではなく、特定のプログラムで実行されているスレッドを列挙するには、EnumThreads メソッドを使用します。