gpt4 book ai didi

file - Windows 7 中的 explorer.exe 使用哪些 API 来列出文件?

转载 作者:行者123 更新时间:2023-12-01 14:59:28 26 4
gpt4 key购买 nike

我正在编写一个类似 rootkit 的程序,它 Hook Windows 用来列出文件夹中文件的函数。我知道在 Windows XP 中,每次我们打开/更新目录时,explorer.exe 使用 FindFirstFileW/FindNextFileW 来列出该文件夹中包含的文件。Windows 7 的情况不同,我无法理解这里使用了哪些函数来完成这项工作。

最佳答案

在 Windows 7 Windows 资源管理器中使用 IShellFolder对于特定目录的每次浏览,它调用 EnumObjects 并从它调用的返回值:

IEnumIDList::Next()

关于file - Windows 7 中的 explorer.exe 使用哪些 API 来列出文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16694228/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com