接口(调试接口访问 SDK)
方法按字母顺序在目录的每个接口下列出,在接口页上按 Vtable 顺序列出。
本节内容
提供对 DIA SDK 对调试对象的虚拟地址和相对虚拟地址的计算方式的控制。
启动对调试符号源的访问。
提供对调试数据流中的记录的访问。
枚举数据源中包含的各种调试流。
枚举数据源中包含的各种帧数据元素。
枚举数据源中包含的各种注入源代码。
枚举数据源中包含的各种行号。
枚举数据源中包含的各种节贡献。
枚举数据源中包含的各种段。
枚举数据源中包含的各种源文件。
枚举各种可用堆栈帧。
枚举数据源中包含的各种符号。
按地址枚举数据源中包含的各种符号。
枚举数据源中包含的各种表。
公开堆栈帧的详细信息。
公开模块或映像的基位置和内存偏移量的详细信息。
访问 DIA 数据源中存储的程序源代码。
访问描述从图像文本的字节块映射到源文件行号的过程的信息。
从 DIA 符号定位过程接收回调,从而使用户界面能够报告定位尝试的进度。
从 DIA 符号定位过程接收回调,从而允许对定位过程施加限制。
允许读取 DIA 属性集的持久性属性。
使客户端应用程序能够按文件位置指定提供可执行文件的字节。
使客户端应用程序能够按相对虚拟地址指定提供可执行文件的字节。
检索描述节贡献的数据,即由编译单位贡献给图像的连续内存块。
将数据从节编号映射到地址空间的段。
为调试符号提供查询上下文。
表示源文件。
公开堆栈帧的属性。
提供使用 PDB 文件执行堆栈审核的方法。
维护调用 IDiaFrameData::execute 方法之间的堆栈上下文。
使用程序调试数据库 (PDB) 文件来帮助遍历堆栈。
描述符号实例的属性。
枚举 DIA 数据源表。
相关章节
描述 DIA SDK 的各种接口使用的枚举和结构。
描述 DIA SDK 中可用的常量。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈