IDiaStackWalkHelper
Facilitates гуляя стек с помощью программы отладки файла базы данных (.pdb).
IDiaStackWalkHelper: IUnknown
Методы в том порядке VTable
В таблице ниже приведены методы IDiaStackWalkHelper.
Метод |
Описание |
---|---|
Извлекает значение регистра. |
|
Устанавливает значение регистра. |
|
Считывает блок данных из образа исполняемого файла в памяти. |
|
Ищет указанный кадр стека для ближайшего обратного адреса функции. |
|
Ищет указанный кадр стека для обратного адреса или собирается указанный адрес стека. |
|
Извлекает кадр стека, который содержит указанный виртуальный адрес. |
|
Получает символ, который содержит указанный виртуальный адрес. Примечание Символ должен иметь тип SymTagFunctionType (значение SymTagEnum перечисление). |
|
Возвращает фрагмент данных PDATA, связанный с указанным виртуальным адресом. |
|
Получает начальный виртуальный адрес исполняемого заданный виртуальный адрес расположения в области памяти исполняемого файла. |
Заметки
Этот интерфейс, вызывается кодом DIA для получения сведений о исполняемом файле для построения списка кадров стека во время выполнения программы.
Замечания для вызывающих объектов
Клиентское приложение реализует этот интерфейс для поддержки прохода по стеку во время выполнения программы. Экземпляр данного интерфейса передается IDiaStackWalker::getEnumFrames OR IDiaStackWalker::getEnumFrames2 методы.
Требования
Заголовок: Dia2.h
Библиотеки: diaguids.lib
Библиотеки DLL: msdia80.dll
См. также
Ссылки
IDiaStackWalker::getEnumFrames
IDiaStackWalker::getEnumFrames2