接口(调试接口访问 SDK)
方法按字母顺序在目录的每个接口下列出,在接口页上按 Vtable 顺序列出。
本节内容
提供对 DIA SDK 对调试对象的虚拟地址和相对虚拟地址的计算方式的控制。
启动对调试符号源的访问。
启动对调试符号源的访问。 取代 IDiaDataSource
提供对调试数据流中的记录的访问。
枚举数据源中包含的各种调试流。
枚举数据源中包含的各种帧数据元素。
枚举数据源中包含的各种注入源代码。
枚举数据源中列出的输入程序集文件。
枚举数据源中包含的各种行号。
枚举数据源中包含的各种节贡献。
枚举数据源中包含的各种段。
枚举数据源中包含的各种源文件。
枚举数据源中包含的各种源链接 blob。
枚举数据源中包含的各种源链接 blob。 IDiaEnumSourceLink2
取代添加对 64 位大小的支持。
枚举各种可用堆栈帧。
枚举数据源中包含的各种符号。
按地址枚举数据源中包含的各种符号。
按地址枚举数据源中包含的各种符号。 取代 IDiaEnumSymbolsByAddr
枚举数据源中包含的各种表。
公开堆栈帧的详细信息。
公开模块或映像的基位置和内存偏移量的详细信息。
访问 DIA 数据源中存储的程序源代码。
访问描述 .Net Native 二进制文件的输入或源程序集文件的信息。
访问描述从图像文本的字节块映射到源文件行号的过程的信息。
从 DIA 符号定位过程接收回调,从而使用户界面能够报告定位尝试的进度。
从 DIA 符号定位过程接收回调,从而允许对定位过程施加限制。
允许读取 DIA 属性集的持久性属性。
使客户端应用程序能够按文件位置指定提供可执行文件的字节。
使客户端应用程序能够按相对虚拟地址指定提供可执行文件的字节。
检索描述节贡献的数据,即由编译单位贡献给图像的连续内存块。
将数据从节编号映射到地址空间的段。
为调试符号提供查询上下文。
为调试符号提供扩展查询上下文。
表示源文件。
公开堆栈帧的属性。
提供使用 PDB 文件执行堆栈审核的方法。
维护方法调用 IDiaFrameData::execute
之间的堆栈上下文。
使用程序调试数据库 (PDB) 文件来帮助遍历堆栈。
使用程序调试数据库 (PDB) 文件来帮助遍历堆栈。 取代 IDiaStackWalkHelper
描述符号实例的属性。
描述符号实例的其他属性。 取代 IDiaSymbol
描述符号实例的其他属性。 取代 IDiaSymbol2
描述符号实例的其他属性。 取代 IDiaSymbol3
描述符号实例的其他属性。 取代 IDiaSymbol4
描述符号实例的其他属性。 取代 IDiaSymbol5
描述符号实例的其他属性。 取代 IDiaSymbol6
介绍主要与协同例程相关的符号实例的其他属性。 取代 IDiaSymbol7
描述符号实例的其他属性。 取代 IDiaSymbol8
描述符号实例的其他属性。 取代 IDiaSymbol9
描述符号实例的其他属性。 取代 IDiaSymbol10
枚举 DIA 数据源表。
相关章节
描述 DIA SDK 的各种接口使用的枚举和结构。
描述 DIA SDK 中可用的常量。