Sdílet prostřednictvím


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č .

Viz také