Partager via


IEEVisualizerServiceProvider : : CreateVisualizerService

Cette méthode crée un service du visualiseur.

HRESULT CreateVisualizerService(
   IDebugBinder*              binder,
   IDebugSymbolProvider*      pSymProv,
   IDebugAddress*             pAddress,
   IEEVisualizerDataProvider* dataProvider,
   IEEVisualizerService**     ppService
);
int CreateVisualizerService(
   IDebugBinder binder,
   IDebugSymbolProvider      pSymProv,
   IDebugAddress             pAddress,
   IEEVisualizerDataProvider dataProvider,
   out IEEVisualizerService  ppService
);

Paramètres

Valeur de retour

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

Notes

binder, pSymProv, les paramètres et tous d' pAddress ont été passés à la méthode d' IDebugParsedExpression::EvaluateSync . CreateVisualizerService doit être appelé uniquement à partir de IDebugParsedExpression::EvaluateSync dans le cadre de la prise en charge du évaluateur d'expression les visualiseurs de type.

Voir aussi

Référence

IEEVisualizerServiceProvider

IDebugParsedExpression : : EvaluateSync

IDebugBinder

IDebugSymbolProvider

IEEVisualizerDataProvider