IDebugHostData-Schnittstelle (dbgmodel.h)

Eine (IDebugHostSymbol abgeleitete) Schnittstelle zu Daten.

Stellt Daten innerhalb eines Moduls dar (waren dies in einer Struktur oder Klasse, wäre es ein IDebugHostField).

Vererbung

IDebugHostData interits aus IDebugHostSymbol.

Methoden

Die IDebugHostData-Schnittstelle weist diese Methoden auf.

 
IDebugHostData::AddRef

Die IDebugHostData::AddRef-Methode erhöht die Referenzanzahl für eine Schnittstelle auf einem Objekt.
IDebugHostData::Enumerate Children

Die IDebugHostData::EnumerateChildren-Methode ruft einen Aufzählungsator ab, der alle untergeordneten Elemente eines bestimmten Symbols aufzählt.
IDebugHostData::GetContainingModule

Die IDebugHostData::GetContainingModule-Methode, wenn ein Symbol aufgerufen wird, ruft das Modul ab, das das Symbol enthält, wenn das Symbol über ein enthaltendes Modul verfügt.
IDebugHostData::GetContext

Die IDebugHostData::GetContext-Methode, wenn ein Symbol aufgerufen wird, ruft den Hostkontext ab, in dem sich das Symbol befindet.
IDebugHostData::GetLocation

Die IDebugHostData::GetLocation-Methode, wenn ein Symbol mit statischer Position aufgerufen wird, ruft die abstrakte Position (Adresse) des Symbols ab.
IDebugHostData::GetLocationKind

Die IDebugHostData::GetLocationKind-Methode, wenn ein Symbol aufgerufen wird, ruft die Art der Position ab, an der das Symbol gemäß der LocationKind-Aufzählung liegt.
IDebugHostData::GetName

Die IDebugHostData::GetName-Methode, wenn ein Symbol aufgerufen wird, ruft den Namen des Symbols ab, wenn er einen Namen hat.
IDebugHostData::GetSymbolKind

Die IDebugHostData::GetSymbolKind-Methode, wenn ein Symbol aufgerufen wird, ruft die Art des Symbols ab, z. B. Feld, Basisklasse oder Typ.
IDebugHostData::GetType

Gibt den Typ (d. h. "int *") des Symbols zurück, wenn das Symbol über einen Typ verfügt. Wenn das Symbol keinen Typ aufweist, wird ein Fehler zurückgegeben.
IDebugHostData::GetValue

Gibt den Wert der Konstante in einer VARIANT-Datenstruktur zurück.
IDebugHostData::QueryInterface

Die IDebugHostData::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen auf einem Objekt ab.
IDebugHostData::Release

Die IDebugHostData::Release-Methode dekrementiert die Referenzanzahl für eine Schnittstelle auf einem Objekt.

Bemerkungen

Daten in Modulen, die kein Mitglied eines anderen Typs sind, werden durch die IDebugHostData-Schnittstelle dargestellt.

Requirements (Anforderungen)

   
Header dbgmodel.h

Weitere Informationen

Übersicht über das Debuggerdatenmodell C++