Share via


ICorDebugStackWalk::Next (Método)

Mueve el objeto ICorDebugStackWalk al siguiente marco.

Sintaxis

HRESULT Next();  

Valor devuelto

Este método devuelve los siguientes HRESULT específicos y los errores HRESULT que indican un error del método.

HRESULT Descripción
S_OK El tiempo de ejecución se desenlazó correctamente al siguiente marco (vea Comentarios).
E_FAIL El objeto ICorDebugStackWalk no pudo avanzar.
CORDBG_S_AT_END_OF_STACK Se alcanzó el final de la pila como resultado de este desenredado.
CORDBG_E_PAST_END_OF_STACK El puntero de marco ya está al final de la pila; por lo tanto, no se puede tener acceso a marcos adicionales.

Excepciones

Notas

El método Next avanza el objeto ICorDebugStackWalk al marco de llamada solo si el tiempo de ejecución puede desenredar el marco actual. De lo contrario, el objeto avanza hasta el siguiente marco que el tiempo de ejecución puede desenredar.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 4

Consulte también