dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
阅读:1820回复:6

如何在XP下对大硬盘(137GB以上)按扇区进行读写(50分)

楼主#
更多 发布于:2004-01-07 13:56
有谁知道XP下137GB以上大硬盘绝对扇区进行读写操作,最好能提供源程序。我想应该通过编写WDM驱动或SCSI命令可以解决,找了一些相关的程序看了,还是不会,请高手不吝指教。
www.dragon-2008.com 欢迎交流
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-01-08 10:01
没人知道吗?自己顶一下
www.dragon-2008.com 欢迎交流
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-01-08 10:03
肯请高手指教了!
www.dragon-2008.com 欢迎交流
NewTech
驱动大牛
驱动大牛
  • 注册日期2002-10-02
  • 最后登录2010-03-27
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望263点
  • 贡献值0点
  • 好评度86点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-01-08 16:36
肯定只能通过低级的调用才能实现的!好象要用LBA模式!
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-01-08 18:05
肯定只能通过低级的调用才能实现的!好象要用LBA模式!

LBA模式是肯定的了,问题是多任务环境中用IO操作会出错,所以应该有SCSI接口,以前从本站下载过一个SCSI读硬盘信息的程序,但它没有涉及到读写扇区,我不会,而CreateFile方式文件指针只有32位,肯定不够137GB的。
www.dragon-2008.com 欢迎交流
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-01-08 18:06
我想通过SCSI命令或DirectIoCtrl肯定应该可以的,有谁知道的帮帮我啊!
www.dragon-2008.com 欢迎交流
stopfan
驱动牛犊
驱动牛犊
  • 注册日期2008-04-14
  • 最后登录2008-12-23
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望3点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2008-07-20 10:06
这个跟南桥芯片有关 48BIT的
游客

返回顶部