Freigeben über


IDebugModule2

Diese Schnittstelle stellt, Modul-dass ist ein ausführbares Einheit von Programm-solchen als DLL dar.

IDebugModule2 : IUnknown

Hinweise für Implementierer

Das Debugmodul (DE) implementiert diese Schnittstelle, um ein Modul darzustellen und den Zugriff auf Informationen über dieses Modul bereitzustellen.

Hinweise für Aufrufer

Ein Aufruf von IDebugModuleLoadEvent2::GetModule gibt diese Schnittstelle zurück. DE sendet die IDebugModuleLoadEvent2-Schnittstelle zum Debuggen von Manager der Sitzung (SDM) mithilfe der IDebugEventCallback2::Ereignis-Methode.

Diese Schnittstelle kann in einer FRAMEINFO Struktur (die ebenfalls durch den Aufruf zurückgegebenen IDebugThread2::EnumFrameInfozurückgegeben wurde).

IEnumDebugModules2::Danach gibt auch diese Schnittstelle zurück (IDebugProgram2::EnumModules gibt die IEnumDebugModules2-Schnittstelle zurück.)

Methoden in die Vtable-Reihenfolge

In der folgenden Tabelle werden die Methoden von IDebugModule2an.

Methode

Beschreibung

IDebugModule2::GetInfo

Ruft MODULE_INFORMATION ab, das dieses Modul beschreibt.

IDebugModule2::ReloadSymbols_Deprecated

VERALTET. NOT TUN USE. Lädt die Symbole für dieses Modul.

Hinweise

Modul Module Informationen können im Fenster der IDE angezeigt werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

MODULE_INFORMATION

IDebugModuleLoadEvent2::GetModule

FRAMEINFO

IEnumDebugModules2

Konzepte

Kern-Schnittstellen