Dokan.NET 绑定
什么是 Dokan.NET 绑定
使用 Dokan 库,您可以非常轻松地创建自己的文件系统,无需编写设备驱动程序。Dokan.NET 绑定是一个允许您在 .NET 环境中创建文件系统的库。
安装
要安装 DokanNet,请在包管理器控制台中运行以下命令
PM> Install-Package DokanNet
//预发布版
PM> Install-Package DokanNet -Pre
许可
Dokan.NET 绑定根据"MIT 许可证"的一个版本进行分发,这是一种类似 BSD 的许可证。详情请参阅 'license.mit.txt' 文件。
环境
Microsoft .NET Framework 4.0 和 Dokan 库
如何编写文件系统
要创建文件系统,应用程序需要实现 IDokanOperations 接口。实现后,您可以在驱动实例上调用 Mount 函数来挂载驱动器。该函数会阻塞,直到文件系统被卸载。语义和参数与 Dokan 库完全相同。详细信息请参阅 Dokan 库中的 README.md
文件。示例代码可以在 'sample' 目录下找到。
Doxygen 文档也可用
卸载
只需运行以下命令或让您的文件系统应用程序调用 Dokan.Unmount 来卸载驱动器。
dokanctl.exe /u 驱动器盘符