Поделиться через


IDebugStackFrame2::GetExpressionContext

Возвращает контекст вычисления для оценки выражений внутри текущего контекста кадра стека и потока.

HRESULT GetExpressionContext ( 
   IDebugExpressionContext2** ppExprCxt
);
int GetExpressionContext ( 
   out IDebugExpressionContext2 ppExprCxt
);

Параметры

  • ppExprCxt
    [out] возвращает IDebugExpressionContext2 объект, представляющий контекст для оценки выражений.

Возвращаемое значение

В случае успеха возвращает S_OK; в противном случае возвращает код ошибки.

Заметки

Как правило, контекст оценки выражений можно рассматривать как области для выполнения оценки выражений. Вызовите IDebugExpressionContext2::ParseText метод, чтобы выполнить синтаксический анализ выражения, а затем вызывать приведение к IDebugExpression2::EvaluateSync OR IDebugExpression2::EvaluateAsync методы для вычисления проанализированное выражение.

См. также

Ссылки

IDebugStackFrame2

IDebugExpressionContext2

IDebugExpressionContext2::ParseText

IDebugExpression2::EvaluateSync

IDebugExpression2::EvaluateAsync