ray_zhaoxin
驱动牛犊
驱动牛犊
  • 注册日期2007-09-21
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:1378回复:1

求助,如何获得硬盘卷的物理扇区布局?

楼主#
更多 发布于:2008-03-31 10:50
开始想使用打开卷句柄,然后getRetrievePointer,然后再logical2physical,但是第一个deviceio就失败;另一个方法是不是可以直接读卷首扇区获得,但是那个扇区的结构信息是什么呢?哪位高手指点一下
ray_zhaoxin
驱动牛犊
驱动牛犊
  • 注册日期2007-09-21
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-03-31 11:56
已经确定了一种方法可行,就是通过FSCTL_GET_NTFS_VOLUME_DATA获得卷的大小,然后分别用0和end来IOCTL_VOLUME_LOGICAL_TO_PHYSICAL,就可以了,但是觉得有点麻烦,应该是读卷的首扇区就有这个信息了,哪位高手给个卷首扇区的格式?
游客

返回顶部