问题背景:修改diskperf,开发U盘过滤驱动,想在AddDevice中构造IRP,功能号为IRP_MJ_READ,然后发送此IRP包,读取U盘的0扇区.问题现象:1.没有蓝屏,但是也得不到想要的结果.读到的数据长度为0(IO_STATUS_BLOCK中information为...
全文
回复(5) 2008-06-19 15:42 来自版块 - 文件系统(过滤)驱动程序开发
表情
pandaforum也就是说 必须要AddDevice返回之后,才能发IRP?(2008-06-21 14:30)
babanake堆栈 没构造完成,资源还没有分配,肯定不成功的(2008-06-21 12:32)
pandaforum但是我在AddDevice的最后,清除DO_DEVICE_INITIALIZING标志之后,再读0扇区,还是相同的问题.请大侠指教.多谢了(2008-06-19 16:32)
pandaforum哦 你的意思是AddDevice之后才能读?(2008-06-19 16:23)
gutian98用户被禁言,该主题自动屏蔽!(2008-06-19 16:11)

返回顶部