Interfaccia IDebugHostSymbol (dbgmodel.h)
Interfaccia a un particolare simbolo.
Eredità
IDebugHostSymbol eredita da IUnknown.
Metodi
L'interfaccia IDebugHostSymbol dispone di questi metodi.
IDebugHostSymbol::AddRef Il metodo IDebugHostSymbol::AddRef incrementa il conteggio dei riferimenti per un'interfaccia in un oggetto . |
IDebugHostSymbol::CompareAgainst Il metodo IDebugHostSymbol::CompareAgainst, quando viene chiamato su un simbolo, confronta il simbolo con un altro simbolo specificato per l'uguaglianza del puntatore di interfaccia. |
IDebugHostSymbol::EnumerateChildren Il metodo IDebugHostSymbol::EnumerateChildren ottiene un enumeratore in grado di enumerare tutti gli elementi figlio di un determinato simbolo. |
IDebugHostSymbol::GetContainingModule Il metodo IDebugHostSymbol::GetContainingModule, quando viene chiamato su un simbolo, ottiene il modulo che contiene il simbolo se il simbolo ha un modulo contenitore. |
IDebugHostSymbol::GetContext Il metodo IDebugHostSymbol::GetContext, quando viene chiamato su un simbolo, ottiene il contesto host in cui si trova il simbolo. |
IDebugHostSymbol::GetName Il metodo IDebugHostSymbol::GetName, quando viene chiamato su un simbolo, ottiene il nome del simbolo se ha un nome. |
IDebugHostSymbol::GetSymbolKind Il metodo IDebugHostSymbol::GetSymbolKind, quando viene chiamato su un simbolo, ottiene il tipo di simbolo, ad esempio campo, classe base o tipo. |
IDebugHostSymbol::GetType Restituisce il tipo int * del simbolo se il simbolo ha un tipo. Se il simbolo non ha un tipo, viene restituito un errore. |
IDebugHostSymbol::QueryInterface Il metodo IDebugHostSymbol::QueryInterface recupera i puntatori alle interfacce supportate in un oggetto . |
IDebugHostSymbol::Release Il metodo IDebugHostSymbol::Release decrementa il conteggio dei riferimenti per un'interfaccia in un oggetto . |
Osservazioni
Ogni simbolo che può essere restituito dall'host del modello di dati deriva in qualche modo da IDebugHostSymbol. Si tratta dell'interfaccia principale implementata da ogni simbolo indipendentemente dal tipo di simbolo. A seconda del tipo di simbolo, un determinato simbolo può implementare un set di altre interfacce che restituiscono attributi più univoci per il particolare tipo di simbolo rappresentato da questa interfaccia.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | dbgmodel.h |
Vedere anche
Panoramica del modello di dati del debugger di C++