IEnumDebugThreads2
Dieses interfac listet die Threads auf, die in die Debugsitzung der derzeit ausgeführt werden.
IEnumDebugThreads2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle, um eine Liste von Threads in einem Programm darzustellen.
Hinweise für Aufrufer
Rufen Sie IDebugProcess2::EnumThreads an, die zum Abrufen dieser Schnittstelle, die eine Liste aller Threads in Alle Programme darstellt, die in einem Prozess ausgeführt werden. Rufen Sie IDebugProgram2::EnumThreads an, die zum Abrufen dieser Schnittstelle, die eine Liste von Threads darstellt, die in ein Programm aus.
Methoden in die Vtable-Reihenfolge
In der folgenden Tabelle werden die Methoden von IEnumDebugThreads2an.
Methode |
Beschreibung |
---|---|
Ruft eine angegebene Anzahl von Threads in der Enumerationsfolge ab. |
|
Überspringt eine angegebene Anzahl von Threads in der Enumerationsfolge. |
|
Setzt die Enumerationsfolge auf den Anfang zurück. |
|
Erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle Enumerator enthält. |
|
Ruft die Anzahl der Threads in einem Enumerator ab. |
Hinweise
Visual Studio ruft in der Regel diese Schnittstelle, um Threads Fensters sowie zum Aktualisieren der erste Thread zu erhalten, um der Liste IDebugProcess3::Ausführen, IDebugProcess3::Fahren Sie fortund IDebugProcess3::Schrittaufzurufen.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Siehe auch
Referenz
IDebugProcess3::Fahren Sie fort