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


Интерфейс 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 уменьшает количество ссылок для интерфейса объекта .

Комментарии

Одной из наиболее важных функций, которые узел отладки предоставляет клиентам, является доступ к средству оценки выражений на основе языка. Интерфейсы IDebugHostEvaluator и IDebugHostEvaluator2 являются средствами для доступа к этой функции из узла отладки.

Требования

Требование Значение
Заголовок dbgmodel.h

См. также раздел

Обзор модели данных отладчика C++