A1000S12
驱动牛犊
驱动牛犊
  • 注册日期2002-10-27
  • 最后登录2012-05-14
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望43点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:1274回复:4

请教:写文件的问题

楼主#
更多 发布于:2004-11-29 20:50
部分代码如下:
InitializeObjectAttributes(&ObjectAttributes,&FileName,OBJ_CASE_INSENSITIVE,NULL,NULL);

Status = ZwCreateFile(&hFile,GENERIC_READ | SYNCHRONIZE | GENERIC_WRITE, &ObjectAttributes,&IoStatus,0,                      FILE_ATTRIBUTE_NORMAL,      FILE_SHARE_DELETE,      FILE_OPEN_IF,
FILE_SYNCHRONOUS_IO_NONALERT,NULL,0);
在XP下每次运行都会把上次的文件内容覆盖,无法APPEND,不知何故?
A1000S12
驱动牛犊
驱动牛犊
  • 注册日期2002-10-27
  • 最后登录2012-05-14
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望43点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-30 19:45
多谢指点,放分。
再问一句,内核里操作文件是否还有简便的方法(比如如调用函数)?
游客

返回顶部