这是我的应用程序使用,的Mozy备份,增加了自己的“驱动器” Windows资源管理器,我可以浏览并查看所有我已经备份的文件。窗户知道这是不是一个物理驱动器 - 它显示了在“其他”如果我的驱动器列表是按类型划分

如何为“驱动”像这样与注册探险家吗我想用我开发的电流.NET应用程序要做到这一点,但我不能找到有关如何任何解释完成。另外,我似乎无法找到使我的应用程序“可浏览”,意思是它提出了一个类似的界面,用户可以浏览文件夹和文件的任何文档。

下面就是我在谈论的一个截图:点击

有帮助吗?

解决方案

它不与资源管理器注册。它是一个操作系统注册。你要做的就是写的是被安装在本地系统上,看起来像一个磁盘驱动装置的窗户窗户的设备驱动程序。相反,一些硬件(物理设备)接口的驱动程序接口的东西虚拟的(但是,Windows并不需要知道这一点,它看起来像一个普通的磁盘驱动器窗口)。

您可以找到更多关于这里编写设备驱动程序:

http://www.microsoft.com/whdc/driver/foundation /default.mspx

和这里

http://msdn.microsoft.com/en-us/library /ms809956.aspx

其他提示

您都出来了 - 抱歉。不可能的.NET应用程序IIRC - 这是驱动级的工作,这意味着C ++。你basicalyl做的是提供了一个合适的驱动程序,操作系统则可以连接到。

你可以做的是公开在网站上支护的WebDAV(您可以在ASP.NET麦角.NET做的)东西,然后用户可以通过资源管理器连接本(支持连接到WebDAV数据容器)。

您可以做到这一点使用命名空间扩展

他们是一个痛苦和耗时的开发,并得到正确的,所以你可能想看看的 EZNamespaceExtensions.Net 这减轻了很多东西。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top