版块
论坛
喜欢
话题
应用
搜索
登录
注册
pandaforum的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=166385
在AddDevice中构造IRP读取U盘0扇区的问题
问题背景:修改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)
回复
pandaforum
加关注
写私信
0
关注
0
粉丝
128
帖子
返回顶部