Начало работы (SDK для доступа к интерфейсу отладки)
Область применения:Visual StudioVisual Studio для Mac Visual Studio Code
Пакет SDK для доступа к интерфейсу отладки (DIA) предоставляет инструкции и пример использования API DIA. Используйте интерфейсы и методы в пакете SDK DIA для разработки пользовательских приложений, которые открывают .pdb
файлы и и .dbg
выполняют поиск символов, значений, атрибутов, адресов и других сведений об отладке. Этот пакет SDK также предоставляет справочные таблицы для свойств, связанных с символами, найденными в приложениях C++.
Чтобы наилучшим образом использовать пакет SDK DIA, необходимо ознакомиться со следующими сведениями:
Язык программирования C++
Com-программирование
Интегрированная среда разработки (IDE) Visual Studio для компиляции примеров
Пакет SDK dia обычно устанавливается вместе с Visual Studio, а его расположение по умолчанию —
%VSINSTALLDIR%\DIA SDK\bin
со связанными подкаталогами для дополнительных архитектур процессора. Например,C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\msdia140.dll
x86C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\amd64\msdia140.dll
(amd64)C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\arm\msdia140.dll
(рука)C:\Program Files\Microsoft Visual Studio\2022\Enterprise\DIA SDK\bin\arm64\msdia140.dll
(arm64)
Заголовок:
include\dia2.h
Библиотека:
lib\diaguids.lib
DLL:
bin\msdia140.dll
IDL:
idl\dia2.idl
В этом разделе
Обзор базовой архитектуры DIA.
Содержит пошаговые инструкции по использованию API DIA для запроса .pdb
файла.