Compartir a través de


Interfaz IDebugHostEvaluator (dbgmodel.h)

Interfaz del evaluador de expresiones para el depurador subyacente.

Herencia

IDebugHostEvaluator hereda de IUnknown.

Métodos

La interfaz IDebugHostEvaluator tiene estos métodos.

 
IDebugHostEvaluator::AddRef

El método IDebugHostEvaluator::AddRef incrementa el recuento de referencias de una interfaz en un objeto.
IDebugHostEvaluator::EvaluateExpression

El método EvaluateExpression permite que el host de depuración evalúe una expresión de lenguaje (es decir, C++) y devuelva el valor resultante de esa evaluación de expresión boxeada como IModelObject.
IDebugHostEvaluator::EvaluateExtendedExpression

El método IDebugHostEvaluator::EvaluateExtendedExpression solicita una evaluación de una expresión de lenguaje, incluida cualquier evaluación adicional que no sea de lenguaje.
IDebugHostEvaluator::QueryInterface

El método IDebugHostEvaluator::QueryInterface recupera punteros a las interfaces admitidas en un objeto.
IDebugHostEvaluator::Release

El método IDebugHostEvaluator::Release disminuye el recuento de referencias de una interfaz en un objeto.

Comentarios

Una de las partes más importantes de la funcionalidad que proporciona el host de depuración a los clientes es el acceso a su evaluador de expresiones basadas en lenguaje. Las interfaces IDebugHostEvaluator e IDebugHostEvaluator2 son los medios para acceder a esa funcionalidad desde el host de depuración.

Requisitos

Requisito Valor
Header dbgmodel.h

Consulte también

Información general sobre el modelo de datos del depurador de C++