阅读:1552回复:3
IoRegisterDeviceInterface这个函数是做什么用的,为什么调用后会死机
我在softice里看到有:
call [ntoskrnl!IoRegisterDeviceInterface] test eax eax jl fc41ceb5 mov eax, [ebx+00000108] 然后在这一行停住啦,这是怎么回事呢? :( |
|
沙发#
发布于:2003-03-03 18:12
死机?还是出异常?
|
|
|
板凳#
发布于:2003-03-03 19:01
当注册一个Interface后其它应用程序或驱动可以访问该Interface得到一个句柄,类似与使用CreateFile打开设备名。另外一个很有用的用途是可以使得访问本驱动的应用程序或驱动可以监测本驱动的加载和卸载等消息
|
|
地板#
发布于:2003-03-04 08:29
出现的情况是突然重新启动,我的代码是passthru改过来的,这个错误是在初始化Miniport时出现的,因为有时候可以安装成功,比如在我改动了系统的网络组件后就可以,所有我不能确定是在哪里的问题。
|
|