IEnumDebugModules2
Diese Schnittstelle listet eine Liste der Module auf.
IEnumDebugModules2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle, um eine Liste der Module darstellen, die für ein Programm geladen werden.
Hinweise für Aufrufer
Visual Studio ruft IDebugProgram2::EnumModules an, die zum Abrufen dieser Schnittstelle.
Methoden in die Vtable-Reihenfolge
In der folgenden Tabelle werden die Methoden von IEnumDebugModules2an.
Methode |
Beschreibung |
---|---|
Ruft eine angegebene Anzahl von Modulen in der Enumerationsfolge ab. |
|
Überspringt eine angegebene Anzahl Module 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 Module ab. |
Hinweise
Visual Studio verwendet diese Schnittstelle hauptsächlich, um das Module Fenster zu aktualisieren.
Zum Zweck des Debuggens in Visual Studio, ist ein Programm eine logische Sequenz von Code Anweisungen, die Begrenzungen überschreiten können, was Modul die Notwendigkeit der Liste der Module für eine einzelne IDebugProgram2-Schnittstelle. Das erste Modul in der Liste enthält in der Regel die erste Eintrag Haupteinstiegspunkt für das zugeordnete Programm.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll