glacier
驱动牛犊
驱动牛犊
  • 注册日期2001-07-03
  • 最后登录2002-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1558回复:2

读取大文件的问题

楼主#
更多 发布于:2001-07-17 16:28
我在编写DVD设备驱动程序项目中需要提供一个读取存储在DVD光盘上数据文件的方法,文件的大小会超过了2G(0x80000000),当文件指针超过0x80000000时,lseeki64可以返回正确的值,但是在read时候文件指针的位置是负数,直接导致读取失败,我采用了几种方法(_read,_lread,ReadFile,CFile)都没有成功,那位高手能提供一种可行的方法,这里我先谢了
ppl
ppl
驱动小牛
驱动小牛
  • 注册日期2001-06-13
  • 最后登录2006-05-21
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-07-17 17:11
SetFilePointer 加 ReadFile 就可以了吧
zxyzll
游客
游客
板凳#
发布于:2001-07-24 14:48
文件大小在WIN下有限制,可能是4G,其他我不是很清楚。关注。
游客

返回顶部