文件名称:目录重定向源代码工程
文件大小:298KB
文件格式:RAR
更新时间:2018-04-18 16:59:51
C++,驱动
这是实现目录重定向的源代码工程,包括驱动部分和应用层程序。 使用传统的文件过滤驱动为框架,截获某个目录下的所有IRP请求, 然后转发到应用层程序。 应用层程序通过FTP通讯,把请求再转发到FTP服务端, 从而把本地文件系统中的某个目录直接重定向到FTP服务器目录。 而操作这个被重定向的目录,就跟完全操作本地文件系统的目录一样,没任何区别。 本工程只是开发过程中的一个版本,许多BUG和功能同在, 所以不可直接使用到您的商业产品中,只可做研究学习之用。 相关博客查看 http://blog.csdn.net/fanxiushu/article/details/43636575 及后续章节。
【文件预览】:
bin
----InstDrv.exe(40KB)
----说明.txt(528B)
----xfs_redir.sys(33KB)
----xFsRedir.exe(119KB)
----说明-2.txt(707B)
driver
----fs_notify.cpp(14KB)
----rbtree.c(9KB)
----buildchk_win7_x86.log(339B)
----xfs_redir.pdb(515KB)
----common.h(2KB)
----buildfre_win7_amd64.log(341B)
----ioctl.h(4KB)
----fs_filter.h(5KB)
----ioctl.cpp(22KB)
----makefile(267B)
----buildchk_win7_amd64.log(5KB)
----buildfre_win7_x86.log(4KB)
----xfs_redir.h(5KB)
----common.cpp(6KB)
----fs_info.cpp(24KB)
----main.cpp(3KB)
----xfs_redir.cpp(17KB)
----xfs_redir.sys(33KB)
----sources(345B)
----fastio.cpp(23KB)
----fs_filter.cpp(24KB)
----rbtree.h(4KB)
user
----xFsRedir.sln(1KB)
----xFsRedir.aps(3KB)
----xFsRedir.v12.suo(62KB)
----xFsRedir.vcxproj.user(165B)
----src()
--------ftpclient.h(1KB)
--------ftpparse.c(13KB)
--------fsdev.h(4KB)
--------ftpclient.cpp(20KB)
--------ftpparse.h(2KB)
--------fsdev.cpp(21KB)
--------main.cpp(3KB)
--------fsftp.cpp(16KB)
----xFsRedir.vcxproj.filters(2KB)
----xFsRedir.vcxproj(8KB)
----resource.h(2KB)
----xFsRedir.rc(6KB)