dokan-dotnet

Dokan DotNet Wrapper

Github星跟踪图

Dokan.NET Binding

Build status
NuGet downloads
Version

What is Dokan.NET Binding

By using Dokan library, you can create your own file systems very easily
without writing device driver. Dokan.NET Binding is a library that allows
you to make a file system on .NET environment.

Install

To install DokanNet, run the following command in the Package Manager Console

PM> Install-Package DokanNet

//Prerelease 
PM> Install-Package DokanNet -Pre 

Licensing

Dokan.NET Binding is distributed under a version of the "MIT License",
which is a BSD-like license. See the 'license.mit.txt' file for details.

Environment

Microsoft .NET Framework 4.0 and Dokan library

How to write a file system

To make a file system, an application needs to implement IDokanOperations interface.
Once implemented, you can invoke Mount function on your driver instance
to mount a drive. The function blocks until the file system is unmounted.
Semantics and parameters are just like Dokan library. Details are described
at 'README.md' file in Dokan library. See sample codes under 'sample'
directory. Administrator privileges are required to run file system
applications.
Doxygen documentation is also available here.

Unmounting

Just run the bellow command or your file system application call Dokan.Unmount
to unmount a drive.

dokanctl.exe /u DriveLetter

主要指标

概览
名称与所有者dokan-dev/dokan-dotnet
主编程语言C#
编程语言C# (语言数: 5)
平台
许可证MIT License
所有者活动
创建于2015-05-22 14:01:26
推送于2025-05-11 14:30:39
最后一次提交2025-05-11 10:30:37
发布数26
最新版本名称v2.3.0.1 (发布于 )
第一版名称1.0.6.0 (发布于 )
用户参与
星数489
关注者数35
派生数115
提交数515
已启用问题?
问题数230
打开的问题数19
拉请求数77
打开的拉请求数0
关闭的拉请求数38
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?