IEEVisualizerService::GetCustomViewerList
Tato metoda vrátí seznam vizualizérů typů, o které tato služba ví.
Syntaxe
int GetCustomViewerList(
uint celtSkip,
uint celtRequested,
DEBUG_CUSTOM_VIEWER[] rgViewers,
out uint pceltFetched
);
Parametry
celtSkip
[v] Počet vizualizérů, které se mají přeskočit
celRequested
[v] Počet vizualizérů, které se mají načíst (určuje také velikost rgViewers
pole).
rgViewers
[in, out] Pole DEBUG_CUSTOM_VIEWER struktur, které se mají vyplnit.
pceltFetched
[ven] Počet ve skutečnosti načtených vizualizérů
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Poznámky
- GetCustomViewerList předá požadavek této metodě jako součást podpory vizualizérů typů. Pokud vyhodnocovače výrazů také poskytuje vlastní prohlížeče pro stejný typ, může do seznamu připojit odpovídajícím způsobem vyplněné DEBUG_CUSTOM_VIEWER struktury pro tyto vlastní prohlížeče. Ujistěte se, že getCustomViewerCount odráží tyto další diváky.
Podrobnosti o rozdílech mezi vizualizéry a diváky najdete v tématu Vizualizér typů a vlastní prohlížeč .