阅读:4823回复:6
toaster\filter\claslower,挂上{4D36E967-E325-11CE-BFC1-08002BE10318},重启就会蓝?
我直接编译了toaster\filter\claslower,挂上磁盘驱动器{4D36E967-E325-11CE-BFC1-08002BE10318},新插入一个U盘之类,过滤驱动已经启作用,但系统重启就会蓝屏。我估计是硬盘加载了这个驱动导致,但却实在找不出具体原因。
各位帮忙想想办法。 |
|
最新喜欢:yyhost |
沙发#
发布于:2008-04-30 17:11
Re:toaster\filter\claslower,挂上{4D36E967-E325-
调试 |
|
板凳#
发布于:2008-04-30 22:12
刚才又调了一下,看到挂在了IopMarkBootPartition函数上,标志启动分区,还是没什么头绪。过滤驱动也没有断下来,似乎是还没有加载到过滤驱动就挂掉了。。
|
|
地板#
发布于:2008-05-01 15:27
驱动装完后,重新启动系统,在插如U盘前是正常的?插入U盘就有问题?
|
|
|
地下室#
发布于:2008-05-01 17:39
引用第3楼AllenZh于2008-05-01 15:27发表的 : 安装完后,一切正常,DeviceTree看到过滤驱动已经挂上,dbgview已有输出。 系统重启,刚加载硬盘就蓝了,进不了系统。 按我的理解,原因可能是,我加载的是lowerFilter,那时候硬盘与分区都还没加载,放在硬盘上的过滤驱动自然读不出来。 |
|
5楼#
发布于:2008-05-06 08:34
哦,不是lower/upper的问题,应该是驱动有问题或者没有安装好(9成是没有安装好)
|
|
|
6楼#
发布于:2008-05-21 16:03
我也对这个问题正在疑惑中,用Windbg得到了与楼主一样的结论。
有没读过windows源码的高人、神仙,出手解救下我们啊 |
|