运行环境:WinXP/Win7/Win8/Win10/Win All
软件语言:简体中文
软件类型:国产软件 - 编程软件
授权方式:共享版
软件大小:562 KB
推荐星级:
解压密码:
联系方式:暂无联系方式
插件情况:
图片预览:
更新时间:2013-03-09 12:27:00
下载统计:
当你想创建一个新的文件系统在Windows上,例如改善FAT或NTFS,你需要开发一个文件系统驱动程序。开发工作在内核模式设备驱动程序在Windows是extremley的神器出山:www.shenqi73.com困难。
使用杜坎库,你可以很容易地创建自己的文件系统,而无需编写设备驱动程序。杜坎图书馆是类似于保险丝(Linux用户模式文件系统),但适用于Windows。
杜坎库提供了一个的用户模式的DLL(dokan.dll)和内核模式文件系统驱动程序(dokan.sys)。一旦的杜坎文件系统驱动程序的安装,您可以创建可以被看作是正常的文件系统在Windows的文件系统。应用程序,使用杜坎库创建文件系统的文件系统中的应用。
从用户程序的文件操作请求(例如,的CreateFile,ReadFile的,WriteFile的,
...)将被发送到Windows的I / O子系统(在内核模式下运行),随后将请求转发的的杜坎文件系统驱动程序(dokan.sys)。文件系统的应用程序能够使用的的杜坎用户模式库(dokan.dll)提供的功能,文件系统驱动程序注册回调函数。
文件系统驱动程序将调用这些回调例程以它收到的请求。回调例程的结果将被送回给用户程序。例如,当Windows资源管理器打开一个目录的请求,OpenDirectory请求将被发送到的杜坎文件系统驱动程序,驱动程序将调用的OpenDirectory的所提供的文件系统应用程序的回调。
此例行程序的结果发送回Windows资源管理器作为响应,的OpenDirectory的要求。因此,的杜坎文件系统驱动程序作为用户程序和文件系统应用程序之间的代理。这种方法的优点是,它允许程序员开发的文件系统在用户模式下是安全的,易于调试。
上一个软件:TAdvPicture 1.4.2.1
下一个软件:多线程_MultiThreaded
共有 0 位网友发表了评论,得分 0 分,平均 0 分 查看完整评论