ICorDebugVariableHomeEnum::Next-Methode
Ruft die angegebene Anzahl von ICorDebugVariableHome-Instanzen ab, die Informationen zu den lokalen Variablen und Argumenten in einer Funktion enthalten.
Syntax
HRESULT Next(
[in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] ICorDebugVariableHome *homes[],
[out] ULONG *pceltFetched
);
Parameter
celt
[in] Die Anzahl der abzurufenden Objekte.
homes
Ein Array von Zeigern, von denen jeder auf ein ICorDebugVariableHome -Objekt verweist, das Informationen zu einer lokalen Variable oder einem Argument einer Funktion bereitstellt.
pceltFetched
[out] Die Anzahl der Instanzen, die tatsächlich in Objekten zurückgegeben wurden.
Rückgabewert
Die Methode gibt die folgenden Werte zurück:
HRESULT | BESCHREIBUNG |
---|---|
S_OK |
Die Methode wurde erfolgreich abgeschlossen. |
S_FALSE |
Die tatsächliche Anzahl der abgerufenen Instanzen in pceltFetched ist kleiner als die Anzahl der angeforderten Instanzen. |
Bemerkungen
Die ICorDebugVariableHomeEnum::Next-Methode ruft die maximale Anzahl von celt
-Objekten ab der aktuellen Position des Enumerators ab. Wenn die Methode zurückgegeben wird, enthält pceltFetched
die tatsächliche Anzahl der abgerufenen Objekte.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 4.6.2 verfügbar