阅读:1274回复:4
请教:写文件的问题
部分代码如下:
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,不知何故? |
|
沙发#
发布于:2004-11-30 19:45
多谢指点,放分。
再问一句,内核里操作文件是否还有简便的方法(比如如调用函数)? |
|