Condividi tramite


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

Vedi anche