Metodo ICorDebugStackWalk::Next
Sposta l'oggetto ICorDebugStackWalk nel frame successivo.
Sintassi
HRESULT Next();
Valore restituito
Questo metodo restituisce gli specifici HRESULT seguenti, nonché gli errori di HRESULT che indicano la mancata riuscita del metodo.
HRESULT | Descrizione |
---|---|
S_OK | Il runtime viene rimosso correttamente nel frame successivo (vedere Osservazioni). |
E_FAIL | Impossibile eseguire l'avanzata dell'oggetto ICorDebugStackWalk . |
CORDBG_S_AT_END_OF_STACK | La fine dello stack è stata raggiunta in seguito a questa rimozione. |
CORDBG_E_PAST_END_OF_STACK | Il puntatore del fotogramma è già alla fine dello stack; pertanto, non è possibile accedere a fotogrammi aggiuntivi. |
Eccezioni
Osservazioni
Il Next
metodo passa l'oggetto ICorDebugStackWalk
al frame chiamante solo se il runtime può rimuovere il frame corrente. In caso contrario, l'oggetto passa al frame successivo in cui il runtime è in grado di rimuovere.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: Disponibile da 4