Metodo ICorDebugVariableHomeEnum::Next
Ottiene il numero specificato di istanze ICorDebugVariableHome che contengono informazioni sulle variabili e gli argomenti locali in una funzione.
Sintassi
HRESULT Next(
[in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] ICorDebugVariableHome *homes[],
[out] ULONG *pceltFetched
);
Parametri
celt
[in] Numero di oggetti da recuperare.
homes
Matrice di puntatori, ognuno dei quali punta a un oggetto ICorDebugVariableHome che fornisce informazioni su una variabile locale o un argomento di una funzione.
pceltFetched
[out] Numero di istanze effettivamente restituite negli oggetti .
Valore restituito
Il metodo restituisce i valori seguenti.
HRESULT | Descrizione |
---|---|
S_OK |
Metodo completato correttamente. |
S_FALSE |
Il numero effettivo di istanze recuperate, come illustrato in pceltFetched , è minore del numero di istanze richieste. |
Osservazioni:
Il metodo ICorDebugVariableHomeEnum::Next recupera un massimo di celt
oggetti a partire dalla posizione corrente dell'enumeratore. Quando termina, pceltFetched
il metodo contiene il numero effettivo di oggetti recuperati.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 4.6.2