首页
社区
课程
招聘
[求助]ZwWriteFile怎么老是覆盖原来的内容,不在文件尾巴新写啊
发表于: 2017-5-1 22:12 3089

[求助]ZwWriteFile怎么老是覆盖原来的内容,不在文件尾巴新写啊

2017-5-1 22:12
3089



                   

Status = ZwCreateFile(
  &SourceFileHandle,
  GENERIC_WRITE,
  &ObjectAttributes,
  &IoStatusBlock,
  NULL,
  FILE_ATTRIBUTE_NORMAL,
  FILE_SHARE_READ | FILE_SHARE_WRITE,
  FILE_OPEN_IF,
  FILE_NON_DIRECTORY_FILE |
  FILE_RANDOM_ACCESS |
  FILE_SYNCHRONOUS_IO_NONALERT,
  NULL,
  0);

Status = ZwWriteFile(
  SourceFileHandle,
  NULL,
  NULL,
  NULL,
  &IoStatusBlock,
  Buffer,
  Length,
  NULL,
  NULL);



[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 407
活跃值: (1811)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
移动文件位置指针,SetFilePointer
2017-5-1 22:40
0
雪    币: 407
活跃值: (1811)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
移动文件位置指针,SetFilePointer
2017-5-1 22:40
0
雪    币: 1140
活跃值: (102)
能力值: ( LV4,RANK:48 )
在线值:
发帖
回帖
粉丝
4
ZwCreateFile第二个参数是不是少了FILE_APPEND_DATA,我百度的,如果错了就不知道了
2017-5-2 09:39
0
游客
登录 | 注册 方可回帖
返回
//