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


IDiaFrameData::execute

Выполняет стек разматывая и возвращает результаты в интерфейсе кадра проверки стека.

HRESULT execute ( 
   IDiaStackWalkFrame* frame
);

Параметры

  • frame
    [in] IDiaStackWalkFrame объект, содержащий состояние кадра регистрирует.

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

В случае успеха возвращает S_OK; в противном случае возвращает код ошибки. В следующей таблице приведены возможные возвращаемые значения для данного метода.

Значение

Описание

E_DIA_INPROLOG

Не удается выполнить кадр стека в коде пролога.

E_DIA_SYNTAX

Ошибка синтаксического анализа обнаружена в программе кадра.

E_DIA_FRAME_ACCESS

Не удалось получить доступ к памяти или регистров.

E_DIA_VALUE

Ошибка при вычислении значения (например, отделении нуля).

Заметки

Этот метод вызывается во время отладки для очистки последнего маркера стек. IDiaStackWalkFrame объект реализуется клиентским приложением получить обновления к регистрам и предоставлять методы, предназначенные execute метод.

См. также

Ссылки

IDiaFrameData

IDiaStackWalkFrame