IDebugHostEvaluator インターフェイス (dbgmodel.h)

基になるデバッガーへの式エバリュエーター インターフェイス。

継承

IDebugHostEvaluator は IUnknown から継承します。

メソッド

IDebugHostEvaluator インターフェイスには、これらのメソッドがあります。

 
IDebugHostEvaluator::AddRef

IDebugHostEvaluator::AddRef メソッドは、オブジェクトのインターフェイスの参照カウントをインクリメントします。
IDebugHostEvaluator::EvaluateExpression

EvaluateExpression メソッドを使用すると、デバッグ ホストは言語 (C++) 式を評価し、その式評価の結果の値を IModelObject としてボックス化して返すことができます。
IDebugHostEvaluator::EvaluateExtendedExpression

IDebugHostEvaluator::EvaluateExtendedExpression メソッドは、言語以外の評価を含む言語式の評価を要求します。
IDebugHostEvaluator::QueryInterface

IDebugHostEvaluator::QueryInterface メソッドは、オブジェクトでサポートされているインターフェイスへのポインターを取得します。
IDebugHostEvaluator::Release

IDebugHostEvaluator::Release メソッドは、オブジェクト上のインターフェイスの参照カウントをデクリメントします。

注釈

デバッグ ホストがクライアントに提供する最も重要な機能の 1 つは、言語ベースの式エバリュエーターへのアクセスです。 IDebugHostEvaluator インターフェイスと IDebugHostEvaluator2 インターフェイスは、デバッグ ホストからその機能にアクセスするための手段です。

要件

要件
Header dbgmodel.h

こちらもご覧ください

Debugger Data Model C++ の概要