共用方式為


在中斷模式中的運算式評估

下列說明程序的偵錯工具處於中斷模式,且必須進行運算式評估時發生。

運算式評估程序

這些是評估運算式所需的基本步驟:

  1. 工作階段偵錯管理員 (SDM) 會呼叫 IDebugStackFrame2::GetExpressionContext 以取得運算式內容介面, IDebugExpressionContext2

  2. SDM 會呼叫 IDebugExpressionContext2::ParseText 與要剖析的字串。

  3. 如果 ParseText 不會傳回 S_OK,則會傳回錯誤的原因。

    -否則-

    如果 ParseText 並不會傳回 S_OK,SDM 就可以呼叫其中一個 IDebugExpression2::EvaluateSyncIDebugExpression2::EvaluateAsync 取得剖析的運算式的最後一個值。

請參閱

概念

呼叫偵錯工具的事件