⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 网络文件系统和本地文件系统.txt

📁 文件系统驱动开发的文档资料(IFS DDK)
💻 TXT
字号:
关于网络文件系统和本地文件系统的区别

当我的filter挂到网络文件系统(重定向器)和本地文件系统后,是不是其他方面都一致的,包括: 
1.得到文件名所使用的技术和向本地文件系统得到文件名的技术一样? 
2.向下层roll一个请求是否也是一致的技术?关于read,write等具体的请求构造是否是一致的?NT系列的KernelMode和9x系列的vxd体系的情况下都是这样的么? 

这样说吧,我现在写了一个本地文件系统的filter,改为也适合网络文件系统的话,需要哪些工作?
==================
再说个很没face的问题....... 
如果我是通过网络映射共享文件夹到某个盘符,那么我通过这个盘符去访问文件,那么自然是走网络文件系统. 
但,如果不是这样呢,而是直接通过\\\\ServerIP\\\\文件夹的形式去访问文件,这是否是走网络文件系统呢?并且,我怎么可能filter到这个调用呢?我的意思是,既然我都没办法hook到这样的东西.
==========================
挂到你的Filter到\\\\Device\\\\LanmanRedirector设备就可以了。 

这时候FileName是如下形式: 

\\Device\\LanmanRedirector\\<目的计算机IP地址>\\D$\\Inprise 

或者 

\\Device\\LanmanRedirector\\<目的计算机名称>\\D$\\Inprise
==================
在vxd结构下是怎么做的呢?好像没有特殊的地方吧,一样是IFSMgr_InstallFileSystemApiHook对么? 
然后只要在具体文件名分析函数上按照filemon那样做是了,对么? 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -