阅读:750回复:1
ZwWriteFile()使用
假如我的一个文件内容为:......aaaabbbbb......。
现在我想在a和b的中间加入1234567890。 使之成为.......aaaa1234567890bbbbbbb........。 情况有两种: 1。我知道ByteOffset的值,那么我的数据1234567890不覆盖数据bbbbbbb,这个如何实现呢? 2。我不知道ByteOffset的值。也就是说,要我自己查找bbbbbb的开始位置。这个查找我又如何实现呢? [编辑 - 12/8/04 by aasa2] |
|
|
沙发#
发布于:2004-12-08 14:52
1、读出byteoffset后面的所有数据,假设为s,则在byteoffset出写入数据1234567890 + s
2、自己读数据分析 |
|