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


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

Область применения:yesVisual StudionoVisual Studio для Mac noVisual 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 x86
    • C:\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.

Запрос PDB-файла

Содержит пошаговые инструкции по использованию API DIA для запроса .pdb файла.

См. также раздел