IDebugHostSymbols-Schnittstelle (dbgmodel.h)
Die Symbole sind eine Schnittstelle zum zugrunde liegenden Debugger.
Die IDebugHostSymbols-Schnittstelle ist der Standard Ausgangspunkt für den Zugriff auf Symbole im Debugziel. Diese Schnittstelle kann von einer instance von IDebugHost abgefragt werden.
Vererbung
IDebugHostSymbols erbt von IUnknown.
Methoden
Die IDebugHostSymbols-Schnittstelle verfügt über diese Methoden.
IDebugHostSymbols::AddRef Die IDebugHostSymbols::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt. |
IDebugHostSymbols::CreateModuleSignature Die CreateModuleSignature-Methode erstellt eine Signatur, die verwendet werden kann, um eine Reihe von bestimmten Modulen anhand des Namens und optional nach Version abzugleichen. |
IDebugHostSymbols::CreateTypeSignature Die CreateTypeSignature-Methode erstellt eine Signatur, die verwendet werden kann, um eine Reihe konkreter Typen abzugleichen, indem sie Modul- und Typnamen enthält. |
IDebugHostSymbols::CreateTypeSignatureForModuleRange Die CreateTypeSignatureForModuleRange-Methode erstellt eine Signatur, die verwendet werden kann, um eine Reihe konkreter Typen anhand der Modulsignatur und des Typnamens abzugleichen. |
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 durchsieht den angegebenen Hostkontext und bestimmt, welches Modul die vom angegebenen Speicherort angegebene Adresse enthält. |
IDebugHostSymbols::FindModuleByName Die FindModuleByName-Methode durchsieht den angegebenen Hostkontext, sucht nach einem Modul, das den angegebenen Namen hat, und gibt eine Schnittstelle zurück. |
IDebugHostSymbols::GetMostDerivedObject Das GetMostDerivedObject verwendet das Typsystem des Debuggers, um den Laufzeittyp eines Objekts anhand seines statischen Typs 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 verringert die Verweisanzahl für eine Schnittstelle für ein Objekt. |
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |