首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

文件系统卷设备对象

2013-06-19 
【求助】文件系统卷设备对象文件系统有一个控制设备对象CDO,此外还有若干个卷设备对象。我想知道卷设备对象是

【求助】文件系统卷设备对象
文件系统有一个控制设备对象CDO,此外还有若干个卷设备对象。我想知道卷设备对象是如何生成的?是系统发送“加载卷”的irp时,文件系统生成的,然后加载到具体的物理卷上的吗?那么,插入U盘,到形成F:的盘符,整个的过程具体是怎么样的?可以自己生成一个虚拟的设备,然后发个irp,要求文件系统加载到自己这个设备的上面吗?
而且,如果可以生成一个文件系统到自己的虚拟的设备上面,那么这个虚拟的设备能够不让它形成类似G:的盘符,在资源管理器和硬件设备管理器中都查找不到吗,而自己的驱动程序却可以使用这个设备
[解决办法]
卷设备是文件系统自动生成的(包括U盘类的mount上系统的),自己生成的过滤设备加在卷设备上形成设备栈,然后irp先从自己生成的过滤设备过滤不需要的irp,往下传递到真正的设备。

热点排行