IDebugHostBaseClass-Schnittstelle (dbgmodel.h)
Eine (von IDebugHostSymbol abgeleitete) Schnittstelle zu einer Basisklasse.
Erbschaft
IDebugHostBaseClass erbt von IDebugHostSymbol.
Methodik
Die IDebugHostBaseClass Schnittstelle verfügt über diese Methoden.
IDebugHostBaseClass::AddRef Die IDebugHostBaseClass::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt. |
IDebugHostBaseClass::EnumerateChildren Die IDebugHostBaseClass::EnumerateChildren-Methode ruft einen Enumerator ab, der alle untergeordneten Elemente eines bestimmten Symbols aufzählt. |
IDebugHostBaseClass::GetContainingModule Gibt das Modul zurück, das dieses Symbol enthält, wenn das Symbol ein enthaltenes Modul enthält. Wenn das Symbol kein enthaltenes Modul enthält, wird ein Fehler zurückgegeben. |
IDebugHostBaseClass::GetContext Die IDebugHostBaseClass::GetContext-Methode, wenn sie für ein Symbol aufgerufen wird, ruft den Hostkontext ab, in dem sich das Symbol befindet. |
IDebugHostBaseClass::GetName Die IDebugHostBaseClass::GetName-Methode, wenn sie für ein Symbol aufgerufen wird, ruft den Namen des Symbols ab, wenn er einen Namen hat. |
IDebugHostBaseClass::GetOffset Die GetOffset-Methode gibt den Offset der Basisklasse aus der Basisadresse der abgeleiteten Klasse zurück. |
IDebugHostBaseClass::GetSymbolKind Die IDebugHostBaseClass::GetSymbolKind-Methode, wenn für ein Symbol aufgerufen wird, ruft die Art des Symbols ab, z. B. Feld, Basisklasse oder Typ. |
IDebugHostBaseClass::GetType Die IDebugHostBaseClass::GetType-Methode, wenn für ein Symbol aufgerufen wird, ruft den Symboltyp ab, z. B. int *. |
IDebugHostBaseClass::QueryInterface Die IDebugHostBaseClass::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab. |
IDebugHostBaseClass::Release Die IDebugHostBaseClass::Release-Methode erhöht die Referenzanzahl für eine Schnittstelle für ein Objekt. |
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |