版块
论坛
喜欢
话题
应用
搜索
登录
注册
cxl7980的个人空间
访问量
4
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=47915
miniport消息通知
使用miniport虚拟光驱,当miniport卸载媒体后,发现能够产生devicechanged消息。但是载装载新的镜像时,访问不会产生READ10命令,上层驱动缓存了数据致使miniport不产生读文件的动作,使用的还是原来镜像文件的脏数据,这个怎么办,怎么能通知上层更新缓存...
全文
回复
(
4
)
2004-10-09 16:59
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
cxl7980
:
这个问题已解决,今天突然看到这个帖子就说两句,其实不是miniport的问题,是文件系统问题,在加载新卷后要通知文件系统卷已变化,简单的方法就是打开盘符所对的卷对象发个FSCTL_DISMOUNT_VOLUME ,参考MSDN
(2005-01-28 09:18)
回复
hangzhoustayer
:
关注
(2005-01-27 11:03)
回复
cxl7980
:
经调试发现 当miniport的总线类型设为Isa时不会产生这个问题,原来的是Internal,这个东东是根据论坛里tiamo的虚拟磁盘改的,但是改为Isa后,再此就不能启动该miniport驱动,即使将配合miniport的总线驱动的接口从Internal 改为Isa还是启动不...
(2004-10-12 12:30)
回复
cxl7980
:
郁闷啊,实在是搞不定。
(2004-10-11 13:27)
回复
cxl7980
加关注
写私信
0
关注
0
粉丝
79
帖子
返回顶部