w963241
驱动牛犊
驱动牛犊
  • 注册日期2007-10-20
  • 最后登录2009-11-03
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望62点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1431回复:0

为什么我的DriverEntry没有被调用(是一个虚拟设备)

楼主#
更多 发布于:2008-09-03 21:24
为什么我的DriverEntry没有被调用(是一个虚拟设备)
我判断没有被调用的主要依据是没有看到我打印的log信息,但是可以看见其他内核驱动发送上来的log
我是这样写的
DriverEntry(......)
{
    DbgPrint("enter DriverEntry \n");  // 没有看到此log, 但是可以看见其他内核驱动打印出来的log
   .......................
}

补充说明:
1)  我用devcon工具安装次驱动文件时, 没有看见打印出来的log信息
2)  我用的虚拟bus总线通知PnP管理, 告诉管理器有虚拟的设备到来后, windows弹出对话框安装驱动时/后均没有看见打印出来的log信息, 但是可以看到虚拟bus总线报上来的信息

另外, 我的设备start值设置的也是3而不是4

请教各位大虾, 是什么原因呢? 非常感谢啊!!!!!!!!!!!!!!
游客

返回顶部