winxp驱动开发IRP_MN_START_DEVICE问题

controstr 2013-03-30 01:50:21
winxp sp1下开发PCI驱动程序,在IRP_MN_START_DEVICE消息中,如下代码

PIO_STACK_LOCATION stack = IoGetCurrentIrpStackLocation(Irp);
// 为什么该值一直为空
stack->Parameters.StartDevice.AllocatedResourcesTranslated


请各位高手指点

另请问初始化硬件设备也是在这个事件中处理吧,
...全文
473 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuiyi21 2013-05-09
  • 打赏
  • 举报
回复
(/ ̄ˇ ̄)/ 多谢楼主。。。 我刚发现原来是我挂错硬件了。。。。狗血啊~~~~~ ε(┬┬﹏┬┬)3
controstr 2013-05-05
  • 打赏
  • 举报
回复
引用 3 楼 shuiyi21 的回复:
如何解决啊亲~ 求指导啊~ (~ ̄▽ ̄)ノ
在安装驱动时,INF文件应指定PCI设备的设备ID
shuiyi21 2013-05-03
  • 打赏
  • 举报
回复
如何解决啊亲~ 求指导啊~ (~ ̄▽ ̄)ノ
controstr 2013-04-11
  • 打赏
  • 举报
回复
好久没来这里了,这驱动都没人回答,幸好已解决
controstr 2013-03-30
  • 打赏
  • 举报
回复
忘了说,是WDM驱动开发

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧