IEnumDebugThreads2
このインターフェイスは、現在のデバッグ セッションで実行されているスレッドを列挙します。
構文
IEnumDebugThreads2 : IUnknown
実装側の注意
デバッグ エンジン (DE) では、プログラム内のスレッドの一覧を表すために、このインターフェイスを実装します。
呼び出し元に関する注意事項
EnumThreads を呼び出して、プロセス内で実行されているすべてのプログラムのすべてのスレッドの一覧を表すこのインターフェイスを取得します。 EnumThreads を呼び出して、プログラム内で実行されているスレッドの一覧を表すこのインターフェイスを取得します。
Vtable 順序のメソッド
次の表に、IEnumDebugThreads2
のメソッドを示します。
メソッド | 説明 |
---|---|
次へ | 列挙型シーケンス内の指定した数のスレッドを取得します。 |
Skip | 列挙型シーケンス内の指定した数のスレッドをスキップします。 |
リセット | 列挙シーケンスを先頭にリセットします。 |
複製 | 現在のものと同じ列挙状態を含む列挙子を作成します。 |
GetCount | 列挙子内のスレッドの数を取得します。 |
解説
通常、Visual Studio では、[スレッド] ウィンドウを更新するためにこのインターフェイスを取得し、Execute、Continue、Step を呼び出すために、一覧の最初のスレッドを取得します。
要件
ヘッダー: msdbg.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll