Compartir a través de


ICorDebugStackWalk::Next (Método)

Mueve el objeto ICorDebugStackWalk al siguiente marco.

Syntax

HRESULT Next();

Valor devuelto

Este método devuelve los siguientes HRESULT específicos, así como los errores HRESULT que indican el error del método.

HRESULT Description
S_OK El tiempo de ejecución se desenlazó correctamente en el marco siguiente (vea Comentarios).
E_FAIL No se pudo avanzadar el ICorDebugStackWalk objeto.
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 acceder a ningún fotograma adicional.

Excepciones

Observaciones

El Next método avanza el ICorDebugStackWalk objeto 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 fotograma que el entorno de ejecución puede desenredar.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.0

Consulte también