Freigeben über


IEnumDebugPrograms2

Diese Schnittstelle listet die Programme aufgeführt, die in die Debugsitzung der derzeit ausgeführt werden.

IEnumDebugPrograms2 : IUnknown

Hinweise für Implementierer

Das Debugmodul (DE) implementiert diese Schnittstelle, um eine Liste von Programmen bereitzustellen, die von DE gedebuggt werden.

Hinweise für Aufrufer

Visual Studio ruft IDebugProcess2::EnumPrograms an, die zum Abrufen dieser Schnittstelle. IDebugEngine2::EnumPrograms wird nicht von Visual Studio.

Methoden in die Vtable-Reihenfolge

In der folgenden Tabelle werden die Methoden von IEnumDebugPrograms2an.

Methode

Beschreibung

IEnumDebugPrograms2::Danach

Ruft eine angegebene Anzahl von Programmen in der Enumerationsfolge ab.

IEnumDebugPrograms2::Schritt

Überspringt eine angegebene Anzahl von Programmen in der Enumerationsfolge.

IEnumDebugPrograms2::Zurücksetzen

Setzt die Enumerationsfolge auf den Anfang zurück.

IEnumDebugPrograms2::Klon

Erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle Enumerator enthält.

IEnumDebugPrograms2::GetCount

Ruft die Anzahl von Programmen in einem Enumerator ab.

Hinweise

Visual Studio verwendet diese Schnittstelle:

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugEngine2::EnumPrograms

IDebugProcess2::EnumPrograms

Konzepte

Kern-Schnittstellen