Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Methode erstellt einen Visualizerdienst.
Syntax
int CreateVisualizerService(
IDebugBinder binder,
IDebugSymbolProvider pSymProv,
IDebugAddress pAddress,
IEEVisualizerDataProvider dataProvider,
out IEEVisualizerService ppService
);
Parameter
binder
[in] Das an EvaluateSync übergebene IDebugBinder-Objekt.
pSymProv
[in] Das IDebugSymbolProvider -Objekt übergeben an IDebugParsedExpression::EvaluateSync.
pAddress
[in] Das IDebugAddress-Objekt , das an IDebugParsedExression::EvaluateSync.
dataProvider
[in] Ein Objekt, das die IEEVisualizerDataProvider-Schnittstelle implementiert (vom Ausdrucks-Evaluator bereitgestellt).
ppService
[out] Der erstellte Dienst.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK, andernfalls ein Fehlercode zurückgegeben.
Hinweise
Die binderParameter pSymProvund Die pAddress Parameter wurden alle an die IDebugParsedExpression::EvaluateSync Methode übergeben. CreateVisualizerService wird nur IDebugParsedExpression::EvaluateSync als Teil der Unterstützung eines Ausdrucks für Typschnellansichten aufgerufen.