IEEVisualizerService:: GetCustomViewerList
Questo metodo restituisce un elenco di visualizzatori di tipi che questo servizio è a conoscenza.
HRESULT GetCustomViewerList(
ULONG celtSkip,
ULONG celtRequested,
DEBUG_CUSTOM_VIEWER* rgViewers,
ULONG* pceltFetched
);
int GetCustomViewerList(
uint celtSkip,
uint celtRequested,
DEBUG_CUSTOM_VIEWER[] rgViewers,
out uint pceltFetched
);
Parametri
celtSkip
[in] Numero di visualizzatori da ignorare.celRequested
[in] Numero di visualizzatori da recuperare (anche specifica la dimensione della matrice di rgViewers ).rgViewers
[in, out] Matrice DEBUG_CUSTOM_VIEWER di strutture da riempire.pceltFetched
[out] Numero di visualizzatori effettivamente recuperate.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.
Note
IDebugProperty3:: GetCustomViewerList passa la richiesta a questo metodo come parte del supporto per i visualizzatori di tipi. Se l'analizzatore di espressioni vengono forniti i visualizzatori personalizzati per lo stesso tipo, possibile collegare le strutture in modo appropriato riempite-fuori DEBUG_CUSTOM_VIEWER per i visualizzatori personalizzati all'elenco. Assicurarsi che IDebugProperty3:: GetCustomViewerCount riflette i visualizzatori aggiuntivi.
Vedere Visualizzatore del tipo e il visualizzatore personalizzate per informazioni dettagliate sulle differenze tra i visualizzatori e i visualizzatori.
Vedere anche
Riferimenti
IDebugProperty3:: GetCustomViewerList
IDebugProperty3:: GetCustomViewerCount