IEEVisualizerServiceProvider::CreateVisualizerService
Tato metoda vytvoří službu vizualizéru.
Syntaxe
int CreateVisualizerService(
IDebugBinder binder,
IDebugSymbolProvider pSymProv,
IDebugAddress pAddress,
IEEVisualizerDataProvider dataProvider,
out IEEVisualizerService ppService
);
Parametry
binder
[v] Objekt IDebugBinder předán do EvaluateSync.
pSymProv
[v] IDebugSymbolProvider objekt předán do IDebugParsedExpression::EvaluateSync
.
pAddress
[v] Objekt IDebugAddress předán objektu IDebugParsedExression::EvaluateSync
.
dataProvider
[v] Objekt implementuje rozhraní IEEVisualizerDataProvider (zadané vyhodnocovačem výrazů).
ppService
[ven] Vytvořená služba.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Poznámky
Všechny binder
parametry a pAddress
parametry byly pSymProv
předány metoděIDebugParsedExpression::EvaluateSync
. CreateVisualizerService
je volána pouze z IDebugParsedExpression::EvaluateSync
části podpory vyhodnocovače výrazů pro vizualizéry typů.