Condividi tramite


Interfaccia IDebugHostBaseClass (dbgmodel.h)

Interfaccia (IDebugHostSymbol derivata) a una classe base.

Eredità

IDebugHostBaseClass eredita da IDebugHostSymbol.

Metodi

L'interfaccia IDebugHostBaseClass dispone di questi metodi.

 
IDebugHostBaseClass::AddRef

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

Il metodo IDebugHostBaseClass::EnumerateChildren ottiene un enumeratore in grado di enumerare tutti gli elementi figlio di un determinato simbolo.
IDebugHostBaseClass::GetContainingModule

Restituisce il modulo che contiene questo simbolo se il simbolo contiene un modulo contenitore. Se il simbolo non dispone di un modulo contenitore, viene restituito un errore.
IDebugHostBaseClass::GetContext

Il metodo IDebugHostBaseClass::GetContext, quando viene chiamato su un simbolo, ottiene il contesto host in cui si trova il simbolo.
IDebugHostBaseClass::GetName

Il metodo IDebugHostBaseClass::GetName, quando viene chiamato su un simbolo, ottiene il nome del simbolo se ha un nome.
IDebugHostBaseClass::GetOffset

Il metodo GetOffset restituisce l'offset della classe base dall'indirizzo di base della classe derivata.
IDebugHostBaseClass::GetSymbolKind

Il metodo IDebugHostBaseClass::GetSymbolKind, quando viene chiamato su un simbolo, ottiene il tipo di simbolo, ad esempio campo, classe base o tipo.
IDebugHostBaseClass::GetType

Il metodo IDebugHostBaseClass::GetType, quando viene chiamato su un simbolo, ottiene il tipo di simbolo, ad esempio int *.
IDebugHostBaseClass::QueryInterface

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

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

Fabbisogno

Requisito Valore
intestazione dbgmodel.h

Vedere anche

Panoramica del modello di dati del debugger di C++