重新设计的文件系统应用程序
Dokany是由Dokan-dev开发的一款方便的桌面实用程序。它是Dokan遗留项目的分支,因为该项目不再维护,而且两个项目的API兼容性从版本开始就被破坏。这个改进后的工具现在包括了错误修复、清晰的变更历史和与最新工具兼容的设计。
Dokan库有哪些用途?
Dokan专门用于在没有Windows内核知识的情况下编写虚拟文件系统。借助它,您可以挂载一个虚拟硬盘,其中可以包含任何您想要显示的内容,并且可以像在Windows中一样查看和管理。它是另一个专业开发的工具CBFS Connect库的一个很好的替代品。它可以像RAM磁盘一样使用内存,甚至可以将远程数据(如FTP、SSH、Samba和数据库)显示为本地存储,可以列出、读取、写入和删除。
Dokan包含LGPL和MIT许可的程序,包括用户模式、网络和fuse库、驱动程序、安装程序、控制程序和示例。它适用于各种Windows版本,从Windows Server 2008 R2 SP1及更高版本开始。同时,它还适用于x86、x64、ARM和ARM64等各种平台。尽管Dokany具有更多改进的功能和修复的问题,但它仍然与其前身具有相同的功能。
如果用户程序发出了文件操作请求,它将直接发送到Windows输入输出子系统。默认情况下,它在内核中工作,然后通过该工具创建的文件系统驱动程序将其转发。当您使用该实用程序提供的功能时,它将使您能够向该驱动程序注册附加的回调操作。总之,驱动程序强制执行回调例程以响应以这种方式发送的请求,并将它们发送回用户程序。
高效的文件系统应用程序
通过Dokany展示的增强功能和性能,它为用户提供了更优化和便捷的使用方式。如果您正在寻找一款可以为您挂载虚拟硬盘的优秀软件,那么可以考虑这个。它绝对可以作为文件系统驱动程序出色地完成工作。