Freigeben über


IDebugHostConstant-Schnittstelle (dbgmodel.h)

Stellt eine Konstante innerhalb symbolischer Informationen dar (z. B. ein Nicht-Typ-Vorlagenargument in C++).

Vererbung

IDebugHostConstant erbt von IDebugHostSymbol.

Methoden

Die IDebugHostConstant-Schnittstelle verfügt über diese Methoden.

 
IDebugHostConstant::AddRef

Die IDebugHostConstant::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt.
IDebugHostConstant::EnumerateChildren

Die IDebugHostConstant::EnumerateChildren-Methode ruft einen Enumerator ab, der alle untergeordneten Elemente eines bestimmten Symbols auflisten kann.
IDebugHostConstant::GetContainingModule

Die IDebugHostConstant::GetContainingModule-Methode ruft bei Aufruf für ein Symbol das Modul ab, das das Symbol enthält, wenn das Symbol über ein enthaltendes Modul verfügt.
IDebugHostConstant::GetContext

Die IDebugHostConstant::GetContext-Methode ruft bei Aufruf für ein Symbol den Hostkontext ab, in dem sich das Symbol befindet.
IDebugHostConstant::GetName

Die IDebugHostConstant::GetName-Methode ruft bei Aufruf für ein Symbol den Namen des Symbols ab, wenn es einen Namen hat.
IDebugHostConstant::GetSymbolKind

Ruft die Art des Symbols ab, das dies ist (d. h. ein Feld, eine Basisklasse, ein Typ usw.).
IDebugHostConstant::GetType

Die IDebugHostConstant::GetType-Methode ruft bei Aufruf für ein Symbol den Typ des Symbols ab, z. B. int *.
IDebugHostConstant::GetValue

Die GetValue-Methode gibt den Wert der Konstanten zurück, die in einen VARIANT-Wert gepackt ist.
IDebugHostConstant::QueryInterface

Die IDebugHostConstant::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab.
IDebugHostConstant::Release

Die IDebugHostConstant::Release-Methode verringert die Verweisanzahl für eine Schnittstelle für ein Objekt.

Hinweise

Für Orte, an denen konstante Werte in symbolischen Informationen vorhanden sind (wobei ein bestimmter Wert ein Symbol ist, das ein konstanter Wert sein kann oder nicht), drückt die IDebugHostConstant-Schnittstelle den Begriff einer solchen Konstante aus. Dies wird in der Regel an Stellen wie Vorlagenargumenten verwendet, bei denen ein angegebenes Argument in der Regel ein Typ ist, aber stattdessen ein Vorlagenargument ohne Typ sein kann (z. B. eine Konstante).

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

Übersicht über das Debuggerdatenmodell in C++