1

我想创建一个加载ini文件DLL_PROCESS_ATTACH的dll。它与加载 dll 的可执行文件位于同一目录中。对于装载机锁,这可以安全地完成吗?

关于托比亚斯

4

1 回答 1

1

根据 Microsoft 的DLL 最佳实践,打开、读取和写入文件是安全的。

做和不做的总结总结如下

在此处输入图像描述

根据您在评论中的澄清进行编辑,是的,调用安全的,GetModuleFileName因为正如 MSDN 所说(在页面底部),该功能是在kernel32.dll(参见上面的“安全”部分)中实现的。

于 2013-06-14T10:25:43.570 回答