Udostępnij za pośrednictwem


ICorDebugVariableHomeEnum::Next — Metoda

Pobiera określoną liczbę wystąpień ICorDebugVariableHome zawierających informacje o zmiennych lokalnych i argumentach w funkcji.

Składnia

HRESULT Next(
    [in] ULONG celt,
    [out, size_is(celt), length_is(*pceltFetched)] ICorDebugVariableHome *homes[],
    [out] ULONG *pceltFetched
);

Parametry

celt [in] Liczba obiektów do pobrania.

homes Tablica wskaźników, z których każda wskazuje obiekt ICorDebugVariableHome , który zawiera informacje o zmiennej lokalnej lub argumentie funkcji.

pceltFetched [out] Liczba wystąpień zwróconych w obiektach.

Wartość zwracana

Metoda zwraca następujące wartości.

HRESULT opis
S_OK Metoda została ukończona pomyślnie.
S_FALSE Rzeczywista liczba pobranych wystąpień, jak pokazano w pliku pceltFetched, jest mniejsza niż liczba żądań wystąpień.

Uwagi

Metoda ICorDebugVariableHomeEnum::Next pobiera maksymalną liczbę celt obiektów rozpoczynających się od bieżącej pozycji modułu wyliczającego. Gdy metoda zwraca wartość , pceltFetched zawiera rzeczywistą liczbę pobranych obiektów.

Wymagania

Platformy: zobacz Wymagania systemowe.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 4.6.2

Zobacz też