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.