我不熟悉内核驱动程序开发,所以我想知道是否有其他简单的方法来添加像Windows资源pipe理器中的CD仿真虚拟驱动程序。
关于你的问题的问题,你正在寻找一个虚拟驱动程序,类似于资源管理器如何处理CD仿真,或虚拟CD仿真驱动程序的Windows资源管理器?
通过使用Dokan库,您可以非常容易地创建自己的文件系统,无需编写设备驱动程序。 Dokan Library类似于FUSE(Linux用户模式文件系统),但在Windows上工作。
该DLL可以直接从C / C ++使用。 有一个.NET绑定和一个Ruby绑定,都来自“官方”项目。 样本包括SSHFS,通过SSH安装远程文件系统,虚拟磁盘和镜像等。
我曾经看过一个白皮书,演示了一个由基于Dokan库的MP3文件集中的标签组织的文件系统。 我还看到了一个描述和演示,在用户的Flickr照片流在文件系统中镜像。
我还没有尝试过,但是打算“很快”就玩。
更多的细节会对此有所帮助,但是这里有一些很好的一般建议:
如果你正试图在资源管理器中安装某种虚拟文件系统进行操作,那么Just Might工作的一个简单的方法就是你可以通过WebDAV暴露你的文件系统。 几乎所有的开发平台都有WebDAV库,所有的主要操作系统都能够映射WebDAV文件夹,以便在其浏览器UI中使用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。