Dela via


ICorDebugVariableHomeEnum::Nästa metod

Hämtar det angivna antalet ICorDebugVariableHome-instanser som innehåller information om de lokala variablerna och argumenten i en funktion.

Syntax

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

Parametrar

celt [i] Antalet objekt som ska hämtas.

homes En matris med pekare som var och en pekar på ett ICorDebugVariableHome-objekt som innehåller information om en lokal variabel eller ett argument för en funktion.

pceltFetched [ut] Antalet instanser som faktiskt returneras i objekt.

Returvärde

Metoden returnerar följande värden.

HRESULT beskrivning
S_OK Metoden har slutförts.
S_FALSE Det faktiska antalet instanser som hämtas, vilket visas i pceltFetched, är mindre än antalet begärda instanser.

Kommentarer

Metoden ICorDebugVariableHomeEnum::Nästa hämtar maximalt antal celt objekt som börjar på den aktuella positionen för uppräknaren. När metoden returnerar pceltFetched innehåller det faktiska antalet objekt som hämtats.

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Finns sedan 4.6.2

Se även