Udostępnij przez


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

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

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

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 4.6.2

Zobacz także