Freigeben über


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

Siehe auch

Debuggerdatenmodell C++-Übersicht