入门(调试接口访问 SDK)

调试接口访问 (DIA) SDK 为你提供了指导性的文档,以及一个说明如何使用 DIA API 的示例。 使用 DIA SDK 中的接口和方法开发自定义应用程序,这些应用程序打开 .pdb.dbg 文件,然后在其内容中搜索符号、值、属性、地址和其他调试信息。 此 SDK 还为与 C++ 应用程序中的符号关联的属性提供了参考表。

为了更好地使用 DIA SDK,你应熟悉以下内容:

  • C++ 编程语言

  • COM 编程

  • 用于编译示例的 Visual Studio 集成开发环境 (IDE)

    DIA SDK 通常随 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 (arm)
    • 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 文件

提供有关如何使用 DIA API 查询 .pdb 文件的分步说明。

另请参阅