Partilhar via


IEEVisualizerServiceProvider::CreateVisualizerService

Esse método cria um serviço do visualizador.

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
);

Parâmetros

Valor de retorno

Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.

Comentários

O binder, pSymProv, e pAddress parâmetros foram passados para o IDebugParsedExpression::EvaluateSync método. CreateVisualizerServicedeve ser chamado apenas de IDebugParsedExpression::EvaluateSync como parte do suporte de um avaliador de expressão para visualizadores de tipo.

Consulte também

Referência

IEEVisualizerServiceProvider

IDebugParsedExpression::EvaluateSync

IDebugBinder

IDebugSymbolProvider

IEEVisualizerDataProvider