IDebugModule3
Diese Schnittstelle stellt ein Modul dar, der alternative Speicherorte von Symbolen und JustMyCode-Zuständen unterstützt.
IDebugModule3 : IDebugModule2
Hinweise für Implementierer
Das Debugmodul (DE) implementiert diese Schnittstelle, um alternative Speicherorte von Symbolen zu unterstützen und mit JustMyCode-Zuständen arbeiten (siehe Visual Studio-Debugger-Glossar für eine Definition von „JustMyCode“).
Hinweise für Aufrufer
Ein Aufruf von IDebugSymbolSearchEvent2::GetSymbolSearchInfo gibt diese Schnittstelle zurück. DE sendet die IDebugSymbolSearchEvent2-Schnittstelle zum Debuggen von Manager der Sitzung (SDM) mithilfe der IDebugEventCallback2::Ereignis-Methode. Außerdem wird ein Aufruf QueryInterface auf einer IDebugModule2-Schnittstelle wird von dieser Schnittstelle zurück.
Methoden in die Vtable-Reihenfolge
Zusätzlich zu den Methoden der IDebugModule2-Schnittstelle implementiert diese Schnittstelle die folgenden Methoden:
Methode |
Beschreibung |
---|---|
Gibt eine Liste von Pfaden zurück, die nach Symbolen und die Ergebnisse eines Pfads gegesucht gefunden werden. |
|
Lädt und initialisiert Symbole für das aktuelle Modul. |
|
Gibt das Flag zurück, die angibt, ob das Modul Benutzercode darstellt. |
|
Gibt an, ob das Modul als Benutzercode betrachtet werden soll oder nicht. |
Hinweise
Visual Studio stellt der typische Nutzer dieser Schnittstelle.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Siehe auch
Referenz
IDebugSymbolSearchEvent2::GetSymbolSearchInfo