IDebugHostSymbol-Schnittstelle (dbgmodel.h)
Eine Schnittstelle zu einem bestimmten Symbol.
Erbschaft
IDebugHostSymbol erbt von IUnknown.
Methodik
Die IDebugHostSymbol Schnittstelle hat diese Methoden.
IDebugHostSymbol::AddRef Die IDebugHostSymbol::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle in einem Objekt. |
IDebugHostSymbol::CompareAgainst Die IDebugHostSymbol::CompareAgainst-Methode, wenn sie für ein Symbol aufgerufen wird, vergleicht das Symbol mit einem anderen angegebenen Symbol für die Gleichheit von Schnittstellenzeigern. |
IDebugHostSymbol::EnumerateChildren Die IDebugHostSymbol::EnumerateChildren-Methode ruft einen Enumerator ab, der alle untergeordneten Elemente eines bestimmten Symbols aufzählt. |
IDebugHostSymbol::GetContainingModule Die IDebugHostSymbol::GetContainingModule-Methode, wenn sie für ein Symbol aufgerufen wird, ruft das Modul ab, das das Symbol enthält, wenn das Symbol über ein enthaltendes Modul verfügt. |
IDebugHostSymbol::GetContext Die IDebugHostSymbol::GetContext-Methode, wenn sie für ein Symbol aufgerufen wird, ruft den Hostkontext ab, in dem sich das Symbol befindet. |
IDebugHostSymbol::GetName Die IDebugHostSymbol::GetName-Methode, wenn sie für ein Symbol aufgerufen wird, ruft den Namen des Symbols ab, wenn es einen Namen hat. |
IDebugHostSymbol::GetSymbolKind Die IDebugHostSymbol::GetSymbolKind-Methode, wenn sie für ein Symbol aufgerufen wird, ruft die Art des Symbols ab, z. B. Feld, Basisklasse oder Typ. |
IDebugHostSymbol::GetType Gibt den Typ z. B. int * des Symbols zurück, wenn das Symbol einen Typ aufweist. Wenn das Symbol keinen Typ aufweist, wird ein Fehler zurückgegeben. |
IDebugHostSymbol::QueryInterface Die IDebugHostSymbol::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab. |
IDebugHostSymbol::Release Die IDebugHostSymbol::Release-Methode erhöht die Referenzanzahl für eine Schnittstelle für ein Objekt. |
Bemerkungen
Jedes Symbol, das vom Datenmodellhost zurückgegeben werden kann, wird auf irgendeine Weise von IDebugHostSymbol abgeleitet. Dies ist die Kernschnittstelle, die jedes Symbol unabhängig von der Art des Symbols implementiert. Je nach Art des Symbols kann ein bestimmtes Symbol eine Reihe anderer Schnittstellen implementieren, die Attribute für die bestimmte Art von Symbol zurückgeben, die durch diese Schnittstelle dargestellt werden.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |