Share via


IEEVisualizerService::GetCustomViewerList

Esse método retorna uma lista de visualizadores de tipo que esse serviço conhece.

Sintaxe

int GetCustomViewerList(
   uint                  celtSkip,
   uint                  celtRequested,
   DEBUG_CUSTOM_VIEWER[] rgViewers,
   out uint              pceltFetched
);

Parâmetros

celtSkip
[em] Número de visualizadores a serem ignorados.

celRequested
[em] Número de visualizadores a serem recuperados (também especifica o rgViewers tamanho da matriz).

rgViewers
[dentro, fora] Matriz de estruturas DEBUG_CUSTOM_VIEWER a serem preenchidas.

pceltFetched
[saiu] Número de visualizadores realmente recuperados.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

  • GetCustomViewerList passa a solicitação para esse método como parte de seu suporte para visualizadores de tipo. Se o avaliador de expressão também fornecer visualizadores personalizados para o mesmo tipo, ele poderá acrescentar estruturas de DEBUG_CUSTOM_VIEWER preenchidas adequadamente para esses visualizadores personalizados à lista. Certifique-se de que GetCustomViewerCount reflete esses visualizadores adicionais.

Consulte Visualizador de tipo e Visualizador personalizado para obter detalhes sobre as diferenças entre visualizadores e visualizadores.

Confira também