阅读:1878回复:4
各位同志有没有遇到这样的问题:进入系统后启动服务一切正常,但是重启后无法进入系统,只能以安全模式停用设备进入后再启动
我的程序是TDI FILTER。发生以上怪异情况,请问原因何在?有没有人遇到同样的问题啊 ?
|
|
|
沙发#
发布于:2005-03-30 14:50
调试时常遇到,但不知道为什么?
|
|
|
板凳#
发布于:2005-03-30 16:10
加载服务,调用你的DriverEntry和Initialize之类。系统重新启动要发送很多类型的数据包,可能调用到了加载时没调用到的函数,而那个接口被忽视了且不正确,自然就不能进入系统了。
|
|
地板#
发布于:2005-03-30 16:13
把softice设置成在系统启动时就加载,并且把你的TDI FILTER的那些接口函数全设上断点,检查一下什么地方出了问题吧。
|
|
地下室#
发布于:2005-03-30 16:31
我现在用服务方式加载已经解决了这个问题,可是卸载还有问题,有时候卸掉以后系统突然重启,据说TDI 或别的过滤驱动程序不能随便卸载,不知是否属实
|
|
|