IDebugHostSymbol-Schnittstelle (dbgmodel.h)
Eine Schnittstelle zu einem bestimmten Symbol.
Vererbung
IDebugHostSymbol erbt von IUnknown.
Methoden
Die IDebugHostSymbol-Schnittstelle verfügt über diese Methoden.
IDebugHostSymbol::AddRef Die IDebugHostSymbol::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt. |
IDebugHostSymbol::CompareAgainst Die IDebugHostSymbol::CompareAgainst-Methode vergleicht das Symbol, wenn es für ein Symbol aufgerufen wird, mit einem anderen angegebenen Symbol für die Schnittstellenzeigergleichheit. |
IDebugHostSymbol::EnumerateChildren Die IDebugHostSymbol::EnumerateChildren-Methode erhält einen Enumerator, der in der Lage ist, alle untergeordneten Elemente eines bestimmten Symbols aufzulisten. |
IDebugHostSymbol::GetContainingModule Die IDebugHostSymbol::GetContainingModule-Methode ruft das Modul ab, das das Symbol enthält, wenn das Symbol ein enthaltendes Modul enthält. |
IDebugHostSymbol::GetContext Die IDebugHostSymbol::GetContext-Methode ruft bei Aufruf für ein Symbol den Hostkontext ab, in dem sich das Symbol befindet. |
IDebugHostSymbol::GetName Die IDebugHostSymbol::GetName-Methode ruft bei Aufruf für ein Symbol den Namen des Symbols ab, wenn es einen Namen hat. |
IDebugHostSymbol::GetSymbolKind Die IDebugHostSymbol::GetSymbolKind-Methode ruft beim Aufruf für ein Symbol die Art des Symbols ab, z. B. Feld, Basisklasse oder Typ. |
IDebugHostSymbol::GetType Gibt den Typ zurück, z. B. int * des Symbols, wenn das Symbol über einen Typ verfügt. 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 verringert die Verweisanzahl für eine Schnittstelle für ein Objekt. |
Hinweise
Jedes Symbol, das vom Datenmodellhost zurückgegeben werden kann, wird in irgendeiner Weise von IDebugHostSymbol abgeleitet. Dies ist die Kernschnittstelle, die jedes Symbol unabhängig von der Art des Symbols implementiert. Abhängig von der Art des Symbols kann ein bestimmtes Symbol eine Reihe anderer Schnittstellen implementieren, die Attribute zurückgeben, die für die bestimmte Art von Symbol, die von dieser Schnittstelle dargestellt wird, eindeutiger sind.
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |