zmb921
驱动牛犊
驱动牛犊
  • 注册日期2005-11-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望146点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
阅读:1546回复:4

关于扇区的定位,急急急!

楼主#
更多 发布于:2008-09-05 14:57
我想定位当前驱动在向哪个扇区进行操作,但获取的currentIrpStack->Parameters.Write.ByteOffset.QuadPart与currentIrpStack->Parameters.Read.ByteOffset.QuadPart的数据差别很大,为什么呢?难道这两个不是对磁盘读写的相对偏移位置吗?请大虾指点指点
x-star
驱动小牛
驱动小牛
  • 注册日期2007-04-26
  • 最后登录2018-11-17
  • 粉丝0
  • 关注0
  • 积分65分
  • 威望664点
  • 贡献值1点
  • 好评度39点
  • 原创分1分
  • 专家分1分
  • 社区居民
沙发#
发布于:2008-09-07 15:27
LZ的问题描述的不清楚哦

你做的文件过滤驱动还是磁盘过滤驱动 ?
zmb921
驱动牛犊
驱动牛犊
  • 注册日期2005-11-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望146点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-09-08 09:13
磁盘过滤驱动,现在的问题是怎样从IRP中获取读和写的扇区!
xx_qiang
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2017-02-27
  • 粉丝2
  • 关注1
  • 积分31分
  • 威望249点
  • 贡献值0点
  • 好评度171点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2008-09-08 14:13
如果是磁盘过滤驱动,那么你在读写irp中得到的偏移是整个磁盘的偏移,其中包含隐藏扇区。所以我认为得到的偏移是绝对偏移而不是什么相对偏移
zmb921
驱动牛犊
驱动牛犊
  • 注册日期2005-11-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望146点
  • 贡献值1点
  • 好评度21点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-09-10 10:24
先谢了楼上的
游客

返回顶部