IEnumDebugThreads2

Diese Schnittstelle aufzählt die Threads, die in der aktuellen Debugsitzung ausgeführt werden.

Syntax

IEnumDebugThreads2 : IUnknown

Hinweise für Implementierer

Die Debug-Engine (DE) implementiert diese Schnittstelle, um eine Liste von Threads in einem Programm zu darstellen.

Hinweise für Aufrufer

Rufen Sie EnumThreads auf, um diese Schnittstelle zu erhalten, die eine Liste aller Threads in allen Programmen darstellt, die in einem Prozess ausgeführt werden. Rufen Sie EnumThreads auf, um diese Schnittstelle zu erhalten, die eine Liste von Threads darstellt, die in einem Programm ausgeführt werden.

Methoden in Vtable-Reihenfolge

Die folgende Tabelle zeigt die Methoden von IEnumDebugThreads2 .

Methode Beschreibung
Nächste Ruft eine angegebene Anzahl von Threads in der Enumerationssequenz ab.
Skip Überspringt eine angegebene Anzahl von Threads in einer Enumerationssequenz.
Zurücksetzen Setzt eine Enumerationsfolge auf den Anfang zurück.
Klonen Erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle enthält.
GetCount Ruft die Anzahl der Threads in einem Enumerator ab.

Hinweise

Visual Studio diese Schnittstelle in der Regel zum Aktualisieren des Fensters Threads sowie zum Abrufen des ersten Threads der Liste, um Execute , Continueund Step auf aufruft.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch