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 метод.