ntdll: GetDriveType and GetVolumeInformation: prioritize mount managers' config
The current implementation of the GetDriveTypeW/A function relies on native system calls (such as fstatfs() in Linux) to determine the actual type of the drive, disregarding any configuration set through the mounts manager (wincfg). This patch changes the priority, giving precedence to the mounts manager configuration, making the user responsible for mapping drives. System calls will only be used if the drive is not explicitly configured by the user. I acknowledge that this is a breaking change, but I believe it enforces the correct behavior for GetDriveType.
Merge request reports
Activity
added 1 commit
- 7887fb6d - fix: passing wrong roots for get_mountmgr_drive_type
added 1 commit
- e0d021c2 - ntdll: GetDriveType - honor mounts' manager config
added 1 commit
- 7f30262c - ntdll: GetDriveType and GetVolumeInformation - honor mounts' manager config
added 339 commits
-
7f30262c...100645ac - 338 commits from branch
wine:master
- ea23f8ff - Merge branch wine:master into ntdll-honor-mounts-manager
-
7f30262c...100645ac - 338 commits from branch
added 1 commit
- 720b02bd - ntdll: GetDriveType and GetVolumeInformation - honor mounts' manager config
Please register or sign in to reply