Interfaccia IDebugHostSymbols (dbgmodel.h)

Interfaccia dei simboli per il debugger sottostante.

L'interfaccia IDebugHostSymbols è il punto di partenza principale per accedere ai simboli nella destinazione di debug. È possibile eseguire query su questa interfaccia da un'istanza di IDebugHost.

Ereditarietà

IDebugHostSymbols eredita da IUnknown.

Metodi

L'interfaccia IDebugHostSymbols include questi metodi.

 
IDebugHostSymbols::AddRef

Il metodo IDebugHostSymbols::AddRef incrementa il conteggio dei riferimenti per un'interfaccia in un oggetto .
IDebugHostSymbols::CreateModuleSignature

Il metodo CreateModuleSignature crea una firma che può essere usata per trovare una corrispondenza con un set di moduli specifici in base al nome e, facoltativamente, in base alla versione.
IDebugHostSymbols::CreateTypeSignature

Il metodo CreateTypeSignature crea una firma che può essere usata per trovare una corrispondenza con un set di tipi concreti contenente il nome del modulo e del tipo.
IDebugHostSymbols::CreateTypeSignatureForModuleRange

Il metodo CreateTypeSignatureForModuleRange crea una firma che può essere usata per trovare una corrispondenza con un set di tipi concreti in base alla firma del modulo e al nome del tipo.
IDebugHostSymbols::EnumerateModules

Il metodo EnumerateModules crea un enumeratore che enumera ogni modulo disponibile in un contesto host specifico.
IDebugHostSymbols::FindModuleByLocation

Il metodo FindModuleByLocation esaminerà il contesto host specificato e determinerà quale modulo contiene l'indirizzo specificato dalla posizione specificata.
IDebugHostSymbols::FindModuleByName

Il metodo FindModuleByName esaminerà il contesto host specificato e individua un modulo con il nome specificato e restituirà un'interfaccia.
IDebugHostSymbols::GetMostDerivedObject

GetMostDerivedObject userà il sistema di tipi del debugger per determinare il tipo di runtime di un oggetto dal tipo statico.
IDebugHostSymbols::QueryInterface

Il metodo IDebugHostSymbols::QueryInterface recupera i puntatori alle interfacce supportate in un oggetto .
IDebugHostSymbols::Release

Il metodo IDebugHostSymbols::Release decrementa il conteggio dei riferimenti per un'interfaccia in un oggetto.

Requisiti

Requisito Valore
Intestazione dbgmodel.h

Vedi anche

Panoramica del modello di dati del debugger C++