-
b32f70d1
by Joel Holdsworth at 2026-05-14T22:50:45+02:00
ntdll/tests: Add test for FILE_SUPPORTS_OPEN_BY_FILE_ID in FileFsAttributeInformation.
Real NTFS volumes on Windows report FILE_SUPPORTS_OPEN_BY_FILE_ID in their
filesystem attribute flags. Add a test to verify this flag is set when
querying FileFsAttributeInformation on the Windows directory.
-
2a00c7ea
by Joel Holdsworth at 2026-05-14T22:50:47+02:00
ntdll: Report FILE_SUPPORTS_OPEN_BY_FILE_ID.
Real NTFS volumes on Windows report FILE_SUPPORTS_OPEN_BY_FILE_ID in their
filesystem attribute flags. MSYS2/Cygwin checks for this flag to decide
whether to use FileRenameInformationEx with FILE_RENAME_POSIX_SEMANTICS.
Without it, Cygwin falls back to legacy rename behavior which fails with
STATUS_ACCESS_DENIED when the target file is still open.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59729
-
14533887
by Joel Holdsworth at 2026-05-14T22:50:48+02:00
kernel32/tests: Add test for FILE_SUPPORTS_OPEN_BY_FILE_ID on volume handles.
Real NTFS volumes on Windows report FILE_SUPPORTS_OPEN_BY_FILE_ID in their
filesystem attribute flags. Add a test to verify this flag is set when
querying volume information through a volume device handle, which exercises
the mountmgr code path.
-
1eb08b86
by Joel Holdsworth at 2026-05-14T22:50:50+02:00
mountmgr: Report FILE_SUPPORTS_OPEN_BY_FILE_ID.
The mountmgr volume device path should also report FILE_SUPPORTS_OPEN_BY_FILE_ID
in the filesystem attribute flags for NTFS volumes, matching the behavior of real
Windows NTFS volumes.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59729