Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/144.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何过滤非内核(用户导入)dll';谁是迪亚的?_C++_Visual C++_Pdb Files_Dbghelp_Dia Sdk - Fatal编程技术网

C++ 如何过滤非内核(用户导入)dll';谁是迪亚的?

C++ 如何过滤非内核(用户导入)dll';谁是迪亚的?,c++,visual-c++,pdb-files,dbghelp,dia-sdk,C++,Visual C++,Pdb Files,Dbghelp,Dia Sdk,我需要特别过滤所有用户导入的dll。DIA SDK提供SYMTAGCOMPILIAND下的所有模块,其中包括所有未显式链接的内核和其他导入 我只需要那些在运行时或编译时显式链接的依赖Dll(模块)(在项目配置的链接器输入区域中提到) 我如何过滤这个 问候,, 乌斯曼你为什么需要DIA?如果已加载进程,则可以使用EnumProcessModules 或者你可以看看体育本身。解释它 您可能需要挂接到LoadLibrary和/或DllMain以获取某个DLL是否动态加载。检查挂钩 除非您正在编写调试器

我需要特别过滤所有用户导入的dll。DIA SDK提供SYMTAGCOMPILIAND下的所有模块,其中包括所有未显式链接的内核和其他导入

我只需要那些在运行时或编译时显式链接的依赖Dll(模块)(在项目配置的链接器输入区域中提到)

我如何过滤这个

问候,,
乌斯曼

你为什么需要DIA?如果已加载进程,则可以使用
EnumProcessModules

或者你可以看看体育本身。解释它

您可能需要挂接到
LoadLibrary
和/或
DllMain
以获取某个DLL是否动态加载。检查挂钩

除非您正在编写调试器,否则不需要DIA或
WaitForDebugEvent
-
ContinueDebugEvent