HyL*_*ian 22 .net windows virtual winapi drive
我正在尝试创建一个Windows虚拟驱动器(如c:\)来映射远程存储.主要目的是以清晰的方式对用户进行.因此,用户不会知道他正在从另一个站点写/读.
我正在寻找可用的产品,我发现FUSE不是Windows和WebDAV直接映射驱动器的选项,我想在Windows和远程存储之间构建一个中间层来实现某种服务.存在另一种替代方案,例如非常昂贵的Dokan和System.IO.IsolatedStorage命名空间,它似乎没有明确地创建新的Windows驱动器.
可能pismo(http://www.pismotechnic.com/)是最符合我要求的东西,但我知道是否有另一种选择,包括一些Windows(C++或.NET)原生API来做到这一点.
谢谢阅读 :)
HyL*_*ian 20
正如我所见,有几种方法可以实现这一点.
"native"正在创建一个截取I/O操作的自定义驱动程序(.sys文件).微软称之为MiniFilter.此选项是最难的选项,但允许您完全控制.
懦夫的;)选项是使用现有的库来执行此操作,例如Dokan,GPL(dokan-dev.net/en),Pismo,免费(www.pismotechnic.com)或回调文件系统(www.eldos) .com).
但是,如果您没有Windows作为主要目标,则可以使用FUSE,这是一个非常好的选择.
归档时间: |
|
查看次数: |
14286 次 |
最近记录: |