Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este método crea un servicio de visualizador.
Sintaxis
int CreateVisualizerService(
IDebugBinder binder,
IDebugSymbolProvider pSymProv,
IDebugAddress pAddress,
IEEVisualizerDataProvider dataProvider,
out IEEVisualizerService ppService
);
Parámetros
binder
[in] Objeto IDebugBinder pasado a EvaluateSync.
pSymProv
[in] Objeto IDebugSymbolProvider pasado a IDebugParsedExpression::EvaluateSync.
pAddress
[in] Objeto IDebugAddress pasado a IDebugParsedExression::EvaluateSync.
dataProvider
[in] Objeto que implementa la interfaz IEEVisualizerDataProvider (proporcionada por el evaluador de expresiones).
ppService
[out] El servicio creado.
Valor devuelto
Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.
Comentarios
Todos binderlos parámetros , pSymProvy pAddress se pasaron al IDebugParsedExpression::EvaluateSync método . CreateVisualizerService solo se debe llamar desde IDebugParsedExpression::EvaluateSync como parte de la compatibilidad de un evaluador de expresiones con los visualizadores de tipos.