Udostępnij za pośrednictwem


IEEVisualizerService::GetCustomViewerList

Ta metoda zwraca listę wizualizatorów typów, o których ta usługa wie.

Składnia

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

Parametry

celtSkip
[in] Liczba wizualizatorów do pominięcia.

celRequested
[in] Liczba wizualizatorów do pobrania (określa również rozmiar rgViewers tablicy).

rgViewers
[in, out] Tablica struktur DEBUG_CUSTOM_VIEWER do wypełnienia.

pceltFetched
[out] Liczba faktycznie pobranych wizualizatorów.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

  • Polecenie GetCustomViewerList przekazuje żądanie do tej metody w ramach obsługi wizualizatorów typów. Jeśli ewaluator wyrażeń udostępnia również osoby przeglądające niestandardowe dla tego samego typu, może dołączyć odpowiednio wypełnione struktury DEBUG_CUSTOM_VIEWER dla tych niestandardowych osób przeglądających na liście. Upewnij się, że polecenie GetCustomViewerCount odzwierciedla te dodatkowe osoby przeglądające.

Zobacz Wizualizator typów i Przeglądarka niestandardowa, aby uzyskać szczegółowe informacje na temat różnic między wizualizatorami i osobami przeglądającym.

Zobacz też