Share via


Metodo ICorDebugVariableHomeEnum::Next

Ottiene il numero specificato di istanze ICorDebugVariableHome che contengono informazioni sulle variabili e sugli 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.

Commenti

Il metodo ICorDebugVariableHomeEnum::Next recupera un massimo di celt oggetti a partire dalla posizione corrente dell'enumeratore. Quando il metodo restituisce, pceltFetched contiene il numero effettivo di oggetti recuperati.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile da 4.6.2

Vedi anche