-
-
[求助]如何在一个目录下同时显示两个目录下的文件?
-
发表于: 2010-9-8 11:25 3265
-
我最近在写一个程序,想实现以下功能:
当用户在查看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缓冲区不够添加文件。
不知道该如何更好的实现这个功能,还望大家不吝赐教,多谢了!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
他的文章
- 请教一个NtQueryDirectoryFile的问题 3498
- [求助]如何在一个目录下同时显示两个目录下的文件? 3266
- [求助]关于char *的一个问题 5832
- [求助]如何关联符号文件 5002
- [求助]请问在驱动程序中怎么实现进程与网络端口的关联? 3897
看原图
赞赏
雪币:
留言: