Interfaccia IDebugHostEvaluator (dbgmodel.h)

Interfaccia dell'analizzatore di espressioni per il debugger sottostante.

Ereditarietà

IDebugHostEvaluator eredita da IUnknown.

Metodi

L'interfaccia IDebugHostEvaluator include questi metodi.

 
IDebugHostEvaluator::AddRef

Il metodo IDebugHostEvaluator::AddRef incrementa il conteggio dei riferimenti per un'interfaccia in un oggetto .
IDebugHostEvaluator::EvaluateExpression

Il metodo EvaluateExpression consente all'host di debug di valutare un linguaggio ,ovvero C++, espressione e restituire il valore risultante della valutazione dell'espressione boxed come IModelObject.
IDebugHostEvaluator::EvaluateExtendedExpression

Il metodo IDebugHostEvaluator::EvaluateExtendedExpression richiede una valutazione di un'espressione di linguaggio, inclusa qualsiasi valutazione aggiuntiva non in lingua.
IDebugHostEvaluator::QueryInterface

Il metodo IDebugHostEvaluator::QueryInterface recupera i puntatori alle interfacce supportate in un oggetto .
IDebugHostEvaluator::Release

Il metodo IDebugHostEvaluator::Release decrementa il conteggio dei riferimenti per un'interfaccia in un oggetto.

Commenti

Una delle funzionalità più importanti offerte dall'host di debug ai client è l'accesso al relativo analizzatore di espressioni basato sul linguaggio. Le interfacce IDebugHostEvaluator e IDebugHostEvaluator2 sono i mezzi per accedere a tale funzionalità dall'host di debug.

Requisiti

Requisito Valore
Intestazione dbgmodel.h

Vedi anche

Panoramica del modello di dati del debugger C++