阅读:1431回复:0
为什么我的DriverEntry没有被调用(是一个虚拟设备)
为什么我的DriverEntry没有被调用(是一个虚拟设备)
我判断没有被调用的主要依据是没有看到我打印的log信息,但是可以看见其他内核驱动发送上来的log 我是这样写的 DriverEntry(......) { DbgPrint("enter DriverEntry \n"); // 没有看到此log, 但是可以看见其他内核驱动打印出来的log ....................... } 补充说明: 1) 我用devcon工具安装次驱动文件时, 没有看见打印出来的log信息 2) 我用的虚拟bus总线通知PnP管理, 告诉管理器有虚拟的设备到来后, windows弹出对话框安装驱动时/后均没有看见打印出来的log信息, 但是可以看到虚拟bus总线报上来的信息 另外, 我的设备start值设置的也是3而不是4 请教各位大虾, 是什么原因呢? 非常感谢啊!!!!!!!!!!!!!! |
|