这几天做一个尾巴模块,需要得到2003 64位下文件的全路径。路径需要到极限260个字符。
试了各种方法GetModuleFileNameEx,NtQuerySystemInformation,NTQueryInformationProcess等各种方法。
只有 NtQuerySystemInformation得到了文件名是正确的。但还是不能得到全路径。干脆自己试下。几种方法
试下来原来是简单的GetProcessImageFileName搞定了,得到了进程的全路径。记得原来也用的此函数。怎么
不正确。简单记一下,03 64位好多问题比较独特。
本文详细探讨了在限制为260个字符的情况下,如何准确获取文件的完整路径。通过对比使用GetModuleFileNameEx、NtQuerySystemInformation等方法的失败经历,最终发现GetProcessImageFileName是解决问题的利器。文章深入剖析了这一函数的工作原理,并分享了实现过程中的关键步骤。
974

被折叠的 条评论
为什么被折叠?



