Поделиться через


Метод ICorDebugStackWalk::Next

Перемещает объект ICorDebugStackWalk к следующему кадру.

Синтаксис

HRESULT Next();

Возвращаемое значение

Этот метод возвращает следующие определенные hrESULTs, а также ошибки HRESULT, указывающие на сбой метода.

HRESULT Description
S_OK Среда выполнения успешно распакуется до следующего кадра (см. примечания).
E_FAIL Объект ICorDebugStackWalk не может быть расширенным.
CORDBG_S_AT_END_OF_STACK Конец стека был достигнут в результате этого распаковки.
CORDBG_E_PAST_END_OF_STACK Указатель кадра уже находится в конце стека; Таким образом, к дополнительным кадрам не удается получить доступ.

Exceptions

Замечания

Метод Next перемещает ICorDebugStackWalk объект в вызывающий кадр, только если среда выполнения может отменить текущий кадр. В противном случае объект перемещается к следующему кадру, который среда выполнения может снять.

Требования

Платформ: См. сведения о поддерживаемых операционных системах .NET.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

Версии .NET: Доступно с .NET Framework 4.0

См. также