Partager via


IDebugStackFrame2 : : GetExpressionContext

Obtient un contexte d'évaluation de l'évaluation d'une expression dans le contexte actuel d'un frame de pile et d'un thread.

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

Paramètres

  • ppExprCxt
    [out] Retourne un objet d' IDebugExpressionContext2 qui représente un contexte pour l'évaluation de l'expression.

Valeur de retour

En cas de réussite, retourne S_OK; sinon, retourne un code d'erreur.

Notes

En général, un contexte d'évaluation de l'expression peut être considéré comme place de l'évaluation d'une expression. Appelez la méthode d' IDebugExpressionContext2 : : ParseText pour analyser une expression puis appeler les méthodes résultant d' IDebugExpression2 : : EvaluateSync ou d' IDebugExpression2 : : EvaluateAsync pour évaluer l'expression analysée.

Voir aussi

Référence

IDebugStackFrame2

IDebugExpressionContext2

IDebugExpressionContext2 : : ParseText

IDebugExpression2 : : EvaluateSync

IDebugExpression2 : : EvaluateAsync