x-star
驱动小牛
驱动小牛
  • 注册日期2007-04-26
  • 最后登录2018-11-17
  • 粉丝0
  • 关注0
  • 积分65分
  • 威望664点
  • 贡献值1点
  • 好评度39点
  • 原创分1分
  • 专家分1分
  • 社区居民
阅读:1586回复:6

磁盘绝对扇区?

楼主#
更多 发布于:2008-08-22 13:11
      我有一个文件过滤驱动挂在系统盘上,监视对系统分区的读写,在读写例程中,比较读写的扇区是否是我要保护的扇区(磁盘绝对扇区)。

现在的问题是如何判断读写例程中的irpSp->Parameters.Read.ByteOffset  是读写的哪个绝对磁盘扇区呢 ?
Any suggestion will be helpful !
Thanks !
x-star
驱动小牛
驱动小牛
  • 注册日期2007-04-26
  • 最后登录2018-11-17
  • 粉丝0
  • 关注0
  • 积分65分
  • 威望664点
  • 贡献值1点
  • 好评度39点
  • 原创分1分
  • 专家分1分
  • 社区居民
沙发#
发布于:2008-09-07 15:31
引用第4楼ghost2002910于2008-09-04 16:48发表的  :
你不如做disk filter,为什么要做file system filter?

根据需求 还是做成文件过滤驱动更方便
zmb921
驱动牛犊
驱动牛犊
  • 注册日期2005-11-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望146点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-09-05 15:02
引用第4楼ghost2002910于2008-09-04 16:48发表的  :
你不如做disk filter,为什么要做file system filter?


楼上的介绍下这方面的东东嘛,我现在正在做磁盘驱动,搞的痛苦的很。现在是定位read和write磁盘的扇区时老是对不上
ghost2002910
驱动牛犊
驱动牛犊
  • 注册日期2004-10-09
  • 最后登录2013-05-21
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望45点
  • 贡献值1点
  • 好评度6点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-09-04 16:48
你不如做disk filter,为什么要做file system filter?
x-star
驱动小牛
驱动小牛
  • 注册日期2007-04-26
  • 最后登录2018-11-17
  • 粉丝0
  • 关注0
  • 积分65分
  • 威望664点
  • 贡献值1点
  • 好评度39点
  • 原创分1分
  • 专家分1分
  • 社区居民
地下室#
发布于:2008-08-25 15:03
对irpSp->FileObject发送FSCTL_GET_RETRIEVAL_POINTERS得到簇信息 然后转换成扇区 再加上卷的起始扇区 和 数据开始的位置
x-star
驱动小牛
驱动小牛
  • 注册日期2007-04-26
  • 最后登录2018-11-17
  • 粉丝0
  • 关注0
  • 积分65分
  • 威望664点
  • 贡献值1点
  • 好评度39点
  • 原创分1分
  • 专家分1分
  • 社区居民
5楼#
发布于:2008-08-25 12:56
有办法了
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-08-25 10:31
no way
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
游客

返回顶部