2,586
社区成员
发帖
与我相关
我的任务
分享
HANDLE hFile2=CreateFile(in_path2,GENERIC_READ ¦GENERIC_WRITE,FILE_SHARE_READ ¦FILE_SHARE_WRITE,NULL,CREATE_NEW ,FILE_ATTRIBUTE_NORMAL,NULL);
unsigned char* qiujinbo_debug;
DWORD high_debug,low_debug,lpNumberOfBytesRead ;
low_debug=GetFileSize(hFile,&high_debug);
int s=low_debug/32;
int j=0;
while (j <s)
{
ReadFile(hFile,(LPVOID)qiujinbo_debug,32,&lpNumberOfBytesRead ,NULL);
WriteFile(hFile2,qiujinbo_debug,32,&lpNumberOfBytesRead,NULL);
SetFilePointer(hFile,32,0,FILE_CURRENT);
SetFilePointer(hFile2,32,0,FILE_CURRENT);
}
//CloseHandle(hFile2);
//hFile2=NULL;
//HANDLE hFile3=CreateFile(in_path2,GENERIC_READ ¦GENERIC_WRITE,FILE_SHARE_READ ¦FILE_SHARE_WRITE,NULL,CREATE_ALWAYS ¦ OPEN_EXISTING ,FILE_ATTRIBUTE_NORMAL,NULL);
HANDLE hMap=CreateFileMapping(hFile2,NULL,PAGE_READWRITE,0,0,NULL);