aasa2
驱动中牛
驱动中牛
  • 注册日期2004-04-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分525分
  • 威望339点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
阅读:750回复:1

ZwWriteFile()使用

楼主#
更多 发布于:2004-12-08 14:18
假如我的一个文件内容为:......aaaabbbbb......。
现在我想在a和b的中间加入1234567890。
使之成为.......aaaa1234567890bbbbbbb........。

情况有两种:
1。我知道ByteOffset的值,那么我的数据1234567890不覆盖数据bbbbbbb,这个如何实现呢?

2。我不知道ByteOffset的值。也就是说,要我自己查找bbbbbb的开始位置。这个查找我又如何实现呢?

[编辑 -  12/8/04 by  aasa2]
技术交流:aasa2@21cn.com QQ群:10863699
tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-08 14:52
1、读出byteoffset后面的所有数据,假设为s,则在byteoffset出写入数据1234567890 + s

2、自己读数据分析
游客

返回顶部