IDebugHostEvaluator-Schnittstelle (dbgmodel.h)
Die Ausdrucksauswertungsschnittstelle zum zugrunde liegenden Debugger.
Vererbung
IDebugHostEvaluator erbt von IUnknown.
Methoden
Die IDebugHostEvaluator-Schnittstelle verfügt über diese Methoden.
IDebugHostEvaluator::AddRef Die IDebugHostEvaluator::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt. |
IDebugHostEvaluator::EvaluateExpression Die EvaluateExpression-Methode ermöglicht es dem Debughost, einen Sprachausdruck (also C++) auszuwerten und den resultierenden Wert dieser Ausdrucksauswertung als IModelObject zurückzugeben. |
IDebugHostEvaluator::EvaluateExtendedExpression Die IDebugHostEvaluator::EvaluateExtendedExpression-Methode fordert eine Auswertung eines Sprachausdrucks an, einschließlich zusätzlicher nicht sprachbezogener Auswertungen. |
IDebugHostEvaluator::QueryInterface Die IDebugHostEvaluator::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab. |
IDebugHostEvaluator::Release Die IDebugHostEvaluator::Release-Methode verringert die Verweisanzahl für eine Schnittstelle für ein Objekt. |
Hinweise
Einer der wichtigsten Funktionen, die der Debughost clients bereitstellt, ist der Zugriff auf die sprachbasierte Ausdrucksauswertung. Die Schnittstellen IDebugHostEvaluator und IDebugHostEvaluator2 sind die Möglichkeit, über den Debughost auf diese Funktionalität zuzugreifen.
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |