IDebugHostEvaluator-Schnittstelle (dbgmodel.h)
Die Ausdrucksauswertungsschnittstelle für den zugrunde liegenden Debugger.
Erbschaft
IDebugHostEvaluator erbt von IUnknown.
Methodik
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 Mit der EvaluateExpression-Methode kann der Debughost einen C++-Ausdruck auswerten und den resultierenden Wert dieses Ausdrucks als IModelObject zurückgeben. |
IDebugHostEvaluator::EvaluateExtendedExpression Die IDebugHostEvaluator::EvaluateExtendedExpression-Methode fordert eine Auswertung eines Sprachausdrucks einschließlich zusätzlicher Nicht-Sprachauswertung an. |
IDebugHostEvaluator::QueryInterface Die IDebugHostEvaluator::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab. |
IDebugHostEvaluator::Release Die IDebugHostEvaluator::Release-Methode erhöht die Referenzanzahl für eine Schnittstelle für ein Objekt. |
Bemerkungen
Einer der wichtigsten Funktionen, die der Debughost für Clients bereitstellt, ist der Zugriff auf seine sprachbasierte Ausdrucksauswertung. Die Schnittstellen "IDebugHostEvaluator" und "IDebugHostEvaluator2" sind die Mittel, auf diese Funktionalität vom Debughost zuzugreifen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |