Fix some part of MoveFileExW Bug, Can not move folder, but it still can not move folder. some bit more work. Modified: trunk/reactos/lib/kernel32/file/move.c _____
Modified: trunk/reactos/lib/kernel32/file/move.c --- trunk/reactos/lib/kernel32/file/move.c 2005-09-17 19:38:34 UTC (rev 17900) +++ trunk/reactos/lib/kernel32/file/move.c 2005-09-17 21:02:38 UTC (rev 17901) @@ -325,7 +325,7 @@
FILE_SHARE_WRITE|FILE_SHARE_READ, NULL, OPEN_EXISTING, - FILE_ATTRIBUTE_NORMAL, + FILE_FLAG_BACKUP_SEMANTICS, NULL);
if (hFile == INVALID_HANDLE_VALUE) @@ -366,6 +366,13 @@ sizeof(FILE_RENAME_INFORMATION) + DstPathU.Length, FileRenameInformation); CloseHandle(hFile); + + /* + * FIXME: + * Fail now move the folder + * Before we fail at CreateFileW + */ + if (NT_SUCCESS(errCode)) { Result = TRUE;