Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Interfaccia (IDebugHostSymbol derivata) ai dati.
Rappresenta i dati all'interno di un modulo ,ovvero all'interno di una struttura o di una classe, si tratta di un IDebugHostField).
Eredità
IDebugHostData eredita da IDebugHostSymbol.
Metodi
L'interfaccia IDebugHostData dispone di questi metodi.
IDebugHostData::AddRef Il metodo IDebugHostData::AddRef incrementa il conteggio dei riferimenti per un'interfaccia in un oggetto . |
IDebugHostData::EnumerateChildren Il metodo IDebugHostData::EnumerateChildren ottiene un enumeratore in grado di enumerare tutti gli elementi figlio di un determinato simbolo. |
IDebugHostData::GetContainingModule Il metodo IDebugHostData::GetContainModule, quando viene chiamato su un simbolo, ottiene il modulo che contiene il simbolo se il simbolo ha un modulo contenitore. |
IDebugHostData::GetContext Il metodo IDebugHostData::GetContext, quando viene chiamato su un simbolo, ottiene il contesto host in cui si trova il simbolo. |
IDebugHostData::GetLocation Il metodo IDebugHostData::GetLocation, quando viene chiamato su un simbolo con una posizione statica, ottiene la posizione astratta (indirizzo) del simbolo. |
IDebugHostData::GetLocationKind Il metodo IDebugHostData::GetLocationKind, quando viene chiamato su un simbolo, ottiene il tipo di posizione in cui si trova il simbolo in base all'enumerazione LocationKind. |
IDebugHostData::GetName Il metodo IDebugHostData::GetName, quando viene chiamato su un simbolo, ottiene il nome del simbolo se ha un nome. |
IDebugHostData::GetSymbolKind Il metodo IDebugHostData::GetSymbolKind, quando viene chiamato su un simbolo, ottiene il tipo di simbolo, ad esempio campo, classe base o tipo. |
IDebugHostData::GetType Restituisce il tipo (ovvero "int *") del simbolo se il simbolo ha un tipo. Se il simbolo non ha un tipo, viene restituito un errore. |
IDebugHostData::GetValue Restituisce il valore della costante in una struttura di dati VARIANT. |
IDebugHostData::QueryInterface Il metodo IDebugHostData::QueryInterface recupera i puntatori alle interfacce supportate in un oggetto . |
IDebugHostData::Release Il metodo IDebugHostData::Release decrementa il conteggio dei riferimenti per un'interfaccia in un oggetto . |
Osservazioni
I dati nei moduli che non sono membri di un altro tipo sono rappresentati dall'interfaccia IDebugHostData.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | dbgmodel.h |
Vedere anche
Panoramica del modello di dati del debugger di C++