阅读:1130回复:1
如何在win2000下安装boot driver
各位大拿,在win2000下手工安装了一个驱动程序(as legacy driver, start = 0),希望能够在Boot 0启动,但总是失败,请问需要做什么其他配置或修改?
多谢! |
|
|
沙发#
发布于:2002-03-29 14:46
你的boot driver是否要依赖于其它的驱动程序或者需要调用一些在系统尚未完全启动时不能调用的服务?我估计你失败的原因可能就在此。
如果是这样的话,你就需要注册一个ReInitialize例程。即在DriverEntry例程里调用IoRegisterDriverReinitialization注册你的重新初始化例程。在这个重新初始化例程里,你可以调用那些在系统刚刚启动的时候不能调用的服务。如果还不行,则你还可以在你的重新初始化例程里再注册一个重新初始化例程。 请仔细检查你的DRIVER里面所调用的服务,是否跟系统启动顺序有关。 Best regards ! |
|
|