-
-
[求助]如何在一个目录下同时显示两个目录下的文件?
-
发表于: 2010-9-8 11:25 3267
-
我最近在写一个程序,想实现以下功能:
当用户在查看C:\Music目录时,同时显示C:\Music和D:\Music目录下的文件
我是通过hook ZwQueryDirectoryFile来进行实现的,检查是不是在query C:\Music目录,如果是则在返回的FileInformation结构中添加D:\Music的文件列表。
但是这个方法有诸多问题,首先FileInformation中的文件名都已经排好序,再排一次序显得有点麻烦;而且FileInformation大小一定,如果D:\Music目录下的文件较多,则FileInformation缓冲区不够添加文件。
不知道该如何更好的实现这个功能,还望大家不吝赐教,多谢了!
当用户在查看C:\Music目录时,同时显示C:\Music和D:\Music目录下的文件
我是通过hook ZwQueryDirectoryFile来进行实现的,检查是不是在query C:\Music目录,如果是则在返回的FileInformation结构中添加D:\Music的文件列表。
但是这个方法有诸多问题,首先FileInformation中的文件名都已经排好序,再排一次序显得有点麻烦;而且FileInformation大小一定,如果D:\Music目录下的文件较多,则FileInformation缓冲区不够添加文件。
不知道该如何更好的实现这个功能,还望大家不吝赐教,多谢了!
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
- 请教一个NtQueryDirectoryFile的问题 3504
- [求助]如何在一个目录下同时显示两个目录下的文件? 3268
- [求助]关于char *的一个问题 5836
- [求助]如何关联符号文件 5008
- [求助]请问在驱动程序中怎么实现进程与网络端口的关联? 3901
看原图
赞赏
雪币:
留言: