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