ICorDebugStackWalk::Next (Método)
Mueve el objeto ICorDebugStackWalk al siguiente marco.
HRESULT Next();
Valor devuelto
Este método devuelve los siguientes HRESULT específicos, así como errores HRESULT que indican la existencia de un error en el método.
HRESULT |
Descripción |
---|---|
S_OK |
El runtime se desenredó correctamente al marco siguiente (vea Comentarios). |
E_FAIL |
No se pudo avanzar el objeto ICorDebugStackWalk. |
CORDBG_S_AT_END_OF_STACK |
Se llegó al final de la pila como resultado de este desenredo. |
CORDBG_E_PAST_END_OF_STACK |
El puntero de marco ya está al final de la pila; por tanto, no se puede obtener acceso a ningún marco adicional. |
Comentarios
El método Next avanza el objeto ICorDebugStackWalk al marco de llamada solo si el runtime puede desenredar el marco actual. De lo contrario, el objeto avanza al marco siguiente que el runtime pueda desenredar.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4