Windows   发布时间:2022-05-07  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Windows API将应用程序映射为驱动器大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这可能是一个奇怪的问题,但有没有任何 Windows API允许应用程序像映射驱动器或物理驱动器?例如,当您在Windows资源管理器中导航到“驱动器”时,应用程序将返回看似图像文件列表的内容.然后,当您单击图像文件时,应用程序将从数据库中提供图像.

解决方法@H_801_7@
至少有三种方法可以做到这一点:

>编写CIFS服务器,然后您可以使用“MIcrosoft网络客户端”重定向器连接到它,Windows会完成拦截文件访问并将其发送到您的应用程序的所有艰苦工作.或编写http WebDAV服务器,并使用Microsoft提供的“Web文件夹”重定向器.但是,WebDAV并不像CIFS那样与所有应用程序兼容.
>编写Explorer命名空间扩展.这些文件没有驱动器号,只能由使用SHell PIDL进行文件访问的程序使用.
>编写文件系统驱动程序.由于这需要内核模式,这是一个更困难的开发环境,并且很容易导致计算机崩溃,因此我不建议使用此选项.但是,您@R_558_9381@一些现有的内核驱动程序转发到用户模式进程,就像Linux上的fuse一样.

大佬总结

以上是大佬教程为你收集整理的Windows API将应用程序映射为驱动器全部内容,希望文章能够帮你解决Windows API将应用程序映射为驱动器所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: