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

Weitere Informationen

Übersicht über das Debuggerdatenmodell in C++