IDebugModule2
Diese Schnittstelle stellt ein Modul dar, d. h. eine ausführbare Einheit eines Programms, z. B. eine DLL.
Syntax
IDebugModule2 : IUnknown
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle, um ein Modul darzustellen und Zugriff auf Informationen zu diesem Modul bereitzustellen.
Hinweise für Aufrufer
Ein Aufruf von GetModule gibt diese Schnittstelle zurück. Die DE sendet die IDebugModuleLoadEvent2-Schnittstelle mithilfe der Event-Methode an den Sitzungsdebug-Manager (SDM).
Diese Schnittstelle kann auch in einer FRAMEINFO-Struktur zurückgegeben werden (die von einem Aufruf von EnumFrameInfo zurückgegeben wird).
- Als Nächstes wird diese Schnittstelle zurückgegeben (EnumModules gibt die IEnumDebugModules2-Schnittstelle zurück).
Methoden in Vtable-Reihenfolge
In der folgenden Tabelle sind die Methoden von IDebugModule2
aufgeführt.
Methode | Beschreibung |
---|---|
GetInfo | Ruft die MODULE_INFO ab, die dieses Modul beschreibt. |
ReloadSymbols_Deprecated | VERALTET. NICHT VERWENDEN. Lädt die Symbole für dieses Modul neu. |
Hinweise
Modulinformationen können im Modulfenster der IDE angezeigt werden.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll