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


Интерфейсы (пакет SDK для доступа к интерфейсу отладки)

Методы перечислены в алфавитном порядке в каждом интерфейсе в оглавлении и на странице интерфейса в порядке Vtable.

В этом разделе

IDiaAddressMap

Предоставляет контроль над тем, как пакет SDK DIA вычисляет виртуальные и относительные виртуальные адреса для объектов отладки.

IDiaDataSource

Инициирует доступ к источнику символов отладки.

IDiaEnumDebugStreamData

Предоставляет доступ к записям в потоке данных отладки.

IDiaEnumDebugStreams

Перечисляет различные потоки отладки, содержащиеся в источнике данных.

IDiaEnumFrameData

Перечисляет различные элементы данных кадра, содержащиеся в источнике данных.

IDiaEnumInjectedSources

Перечислите различные внедренные источники, содержащиеся в источнике данных.

IDiaEnumLineNumbers

Перечисляет различные номера строк, содержащиеся в источнике данных.

IDiaEnumSectionContribs

Перечисляет различные вклады раздела, содержащиеся в источнике данных.

IDiaEnumSegments

Перечисляет различные сегменты, содержащиеся в источнике данных.

IDiaEnumSourceFiles

Перечисляет различные исходные файлы, содержащиеся в источнике данных.

IDiaEnumStackFrames

Перечисляет доступные различные кадры стека.

IDiaEnumSymbols

Перечисляет различные символы, содержащиеся в источнике данных.

IDiaEnumSymbolsByAddr

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

IDiaEnumTables

Перечисляет различные таблицы, содержащиеся в источнике данных.

IDiaFrameData

Предоставляет сведения о кадре стека.

IDiaImageData

Предоставляет сведения о базовом расположении и смещениях памяти модуля или образа.

IDiaInjectedSource

Обращается к исходному коду программы, хранящейся в источнике данных DIA.

IDiaLineNumber

Обращается к сведениям, описывающим процесс сопоставления из блока байтов текста изображения с номером строки исходного файла.

IDiaLoadCallback

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

IDiaLoadCallback2

Получает обратные вызовы из процедуры поиска символов DIA, что позволяет вводить ограничения для процесса поиска.

IDiaPropertyStorage

Позволяет считывать постоянные свойства набора свойств DIA.

IDiaReadExeAtRVACallback

Позволяет клиентскому приложению предоставлять байты исполняемого файла, как указано в позиции файла.

IDiaReadExeAtOffsetCallback

Позволяет клиентскому приложению предоставлять байты исполняемого файла, указанного относительным виртуальным адресом.

IDiaSectionContrib

Извлекает данные, описывающие вклад раздела, то есть непрерывный блок памяти, внесенный в образ компилятором.

IDiaSegment

Карты данные из номера раздела в сегменты адресного пространства.

IDiaSession

Предоставляет контекст запроса для символов отладки.

IDiaSourceFile

Представляет исходный файл.

IDiaStackFrame

Предоставляет свойства кадра стека.

IDiaStackWalker

Предоставляет методы для пошагового выполнения стека с помощью PDB-файла.

IDiaStackWalkFrame

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

IDiaStackWalkHelper

Упрощает прогулку по стеку с помощью файла базы данных отладки программы (PDB).

IDiaSymbol

Описывает свойства экземпляра символов.

IDiaTable

Перечисляет таблицу источника данных DIA.

Перечисления и структуры

Описывает перечисления и структуры, используемые различными интерфейсами пакета SDK DIA.

Константы (SDK для доступа к интерфейсу отладки)

Описывает константы, доступные в пакете SDK ДЛЯ DIA.

См. также