问题描述
限时送ChatGPT账号..我正在尝试创建像 Ibackup 这样的软件.但是,我不确定如何制作该软件以使其映射为本地硬盘.我不知道从哪里开始研究这个.有人请给我一些指点.
I am trying to create a software like Ibackup. However, I am not sure how to make the software so that it'll map as a local Harddrive. And i am not sure where to start researching on this. Someone please give me some pointers.
推荐答案
我可以为您指出 Dokan (Windows 上的用户文件系统,如 Linux 上的 FUSE),您安装驱动程序,然后编写适当的软件来响应 IO 请求.
I can point you to Dokan ( a user filesystem for windows like FUSE on linux), You install the driver then write the appropriate software for replying on IO request.
在更复杂的答案中,您必须使用 NT DDK 编写驱动程序,该驱动程序将成为您的文件系统软件(查看 IFS:可安装文件系统),请注意,使用它非常复杂(主要是因为您的软件崩溃意味着 BSOD ),您可能需要一些更高级别的软件,例如 Dokan,可以在这方面为您提供帮助.
On a more complex answer you have to work with the NT DDK to write a driver that would be your software for being a filesystem (look at IFS: installable file system ), note that it is very complicated to work with (mainly because a crash of your software mean a BSOD ), and you would probably like some more higher level software like Dokan that would help you in that regard.
这篇关于如何将软件映射为驱动器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
更多推荐
[db:关键词]
发布评论