IDebugHostSymbols-Schnittstelle (dbgmodel.h)
Die Symbolschnittstelle für den zugrunde liegenden Debugger.
Die IDebugHostSymbols-Schnittstelle ist der Hauptstartpunkt für den Zugriff auf Symbole im Debugziel. Diese Schnittstelle kann aus einer Instanz von IDebugHostabgefragt werden.
Erbschaft
IDebugHostSymbols erbt von IUnknown.
Methodik
Die IDebugHostSymbols Schnittstelle hat diese Methoden.
IDebugHostSymbols::AddRef Die IDebugHostSymbols::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle in einem Objekt. |
IDebugHostSymbols::CreateModuleSignature Die CreateModuleSignature-Methode erstellt eine Signatur, die verwendet werden kann, um eine Gruppe bestimmter Module anhand des Namens und optional nach Version abzugleichen. |
IDebugHostSymbols::CreateTypeSignature Die CreateTypeSignature-Methode erstellt eine Signatur, die verwendet werden kann, um einer Gruppe konkreter Typen zuzuordnen, indem sie Modul- und Typname enthält. |
IDebugHostSymbols::CreateTypeSignatureForModuleRange Die CreateTypeSignatureForModuleRange-Methode erstellt eine Signatur, die verwendet werden kann, um einer Gruppe konkreter Typen nach Modulsignatur und Typnamen zuzuordnen. |
IDebugHostSymbols::EnumerateModules Die EnumerateModules-Methode erstellt einen Enumerator, der jedes Modul aufzählt, das in einem bestimmten Hostkontext verfügbar ist. |
IDebugHostSymbols::FindModuleByLocation Die FindModuleByLocation-Methode durchsucht den angegebenen Hostkontext und bestimmt, welches Modul die Adresse des angegebenen Speicherorts enthält. |
IDebugHostSymbols::FindModuleByName Die FindModuleByName-Methode durchsieht den angegebenen Hostkontext und sucht ein Modul mit dem angegebenen Namen und gibt eine Schnittstelle zurück. |
IDebugHostSymbols::GetMostDerivedObject Das GetMostDerivedObject verwendet das Typsystem des Debuggers, um den Laufzeittyp eines Objekts vom statischen Typ zu bestimmen. |
IDebugHostSymbols::QueryInterface Die IDebugHostSymbols::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab. |
IDebugHostSymbols::Release Die IDebugHostSymbols::Release-Methode erhöht die Referenzanzahl für eine Schnittstelle für ein Objekt. |
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |