共用方式為


(dbgmodel.h) 的 IDebugHostEvaluator2 介面

基礎調試程式的表達式評估工具介面。

此介面第 2 版支援所有具有相同簽章的先前方法,並包含提供新增功能的其他新方法。 新的方法會列在該介面區段結尾的標頭中。

繼承

IDebugHostEvaluator2 繼承自 IDebugHostEvaluator

方法

IDebugHostEvaluator2 介面具有這些方法。

 
IDebugHostEvaluator2::AddRef

IDebugHostEvaluator2::AddRef 方法會遞增對象上介面的參考計數。
IDebugHostEvaluator2::AssignTo

AssignTo 方法會根據所偵錯語言的語意來執行指派。
IDebugHostEvaluator2::EvaluateExpression

EvaluateExpression 方法可要求偵錯主機評估語言 (例如 C++) 表示式,並傳回該表達式評估方塊為 IModelObject 的結果值。
IDebugHostEvaluator2::EvaluateExtendedExpression

IDebugHostEvaluator2::EvaluateExtendedExpression 方法會要求評估語言表達式,包括任何其他非語言評估。
IDebugHostEvaluator2::QueryInterface

IDebugHostEvaluator2::QueryInterface 方法會擷取對象上支援介面的指標。
IDebugHostEvaluator2::Release

IDebugHostEvaluator2::Release 方法會遞減對象上介面的參考計數。

備註

偵錯主機提供給用戶端的最重要功能片段之一,就是存取其語言型表達式評估工具。 IDebugHostEvaluator 和 IDebugHostEvaluator2 介面是從偵錯主機存取該功能的方法。

規格需求

需求
標頭 dbgmodel.h

另請參閱

調試程序數據模型 C++ 概觀