IDebugHostEvaluator2 介面 (dbgmodel.h)
基礎調試程式的表達式評估工具介面。
這個第 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 |