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 |