IDiaStackWalkFrame

Поддерживает контекст стека между вызовами метода IDiaFrameData::execute .

Синтаксис

IDiaStackWalkFrame : IUnknown

Методы в порядке таблицы Vtable

В следующей таблице показаны методы IDiaStackWalkFrame.

Метод Description
IDiaStackWalkFrame::get_registerValue Извлекает значение регистра.
IDiaStackWalkFrame::put_registerValue Задает значение регистра.
IDiaStackWalkFrame::readMemory Считывает память из образа.
IDiaStackWalkFrame::searchForReturnAddress Выполняет поиск указанного кадра стека для ближайшего возвращаемого адреса функции.
IDiaStackWalkFrame::searchForReturnAddressStart Выполняет поиск указанного кадра стека для возвращаемого адреса по указанному адресу или рядом с указанным адресом.

Замечания

Этот интерфейс используется во время выполнения программы для чтения и записи регистров, а также доступа к памяти и поиску возвращаемых адресов.

Заметки для вызывающих абонентов

Клиентское приложение реализует этот интерфейс и передает экземпляр интерфейса методу IDiaFrameData::execute . Тот же экземпляр этого интерфейса снова и снова используется для поддержания состояния регистров во время каждого вызова execute метода. Метод execute также использует этот интерфейс для определения возвращаемого адреса.

Requirements

Заголовок: Dia2.h

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

DLL: msdia80.dll

См. также