列出 C++ 中的类的文件夹使用 DIA SDK 的 PDB
我正在使用 C# 开发一个分析工具。它使用DIA SDK分析C++ PDB文件并列出所有类、函数、字段等。 我想知道类的文件夹名称并明智地列出类、函数等文件夹…
为什么 DIA SDK get_guid 总是返回 Class guid 的 Bad ptr(0x000) ?
我正在使用 DIA SDK 枚举 COM 二进制文件(dll/exe)的类型和接口。 但是 get_guid 总是为该组件内使用的每个类(CoClass 和 Interface)返回 Bad Ptr…
为什么 DIA SDK get_libraryName 符号对 IDiaSymbol 返回 NULL?
我需要从枚举函数的位置找到正确的 .dll/.exe。为此,我使用 get_libraryName 对我来说应该返回最初定义该函数的文件名(.dll/.exe)。 但它每次都会…
如何从DIA SDK中过滤非内核(用户导入)的dll?
我需要专门过滤所有用户导入的 dll。 DIA SDK 提供 SymTagCompiland 下的所有模块,其中包括所有内核和其他未明确链接的导入。 我只需要那些在运行时…
是否可以根据反汇编推断出源码中的哪一行有问题?
问题存在于 017D0B5F call eax : 017D0B56 mov esi,esp 017D0B58 mov edx,dword ptr [ebp-20h] 017D0B5B push edx 017D0B5C mov eax,dword ptr [ecx+…
如何从 PDB 文件中获取 GUID?
有谁知道如何从 PDB 文件中获取 GUID? 我正在使用 Microsoft 的调试接口访问 SDK http://msdn.microsoft.com /en-us/library/f0756hat.aspx 并在尝试…
DIA SDK 和 DIA SDK 需要帮助 数据库工程
是DIA SDK& DbgEng(不是DbgHelp)既基于COM API又基于DbgHelp? 如果是这样,我如何从 C# 应用程序调用 DbgEng API。 我可以使用 idl 文件(tlibi…
- 共 1 页
- 1