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 |