From: Elizabeth Figura zfigura@codeweavers.com
--- dlls/mountmgr.sys/device.c | 2 +- dlls/ntdll/tests/file.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/mountmgr.sys/device.c b/dlls/mountmgr.sys/device.c index 92e6a180220..733d48aa05a 100644 --- a/dlls/mountmgr.sys/device.c +++ b/dlls/mountmgr.sys/device.c @@ -1732,7 +1732,7 @@ static NTSTATUS WINAPI harddisk_query_volume( DEVICE_OBJECT *device, IRP *irp ) break; default: fsname = L"NTFS"; - info->FileSystemAttributes = FILE_CASE_PRESERVED_NAMES | FILE_PERSISTENT_ACLS; + info->FileSystemAttributes = FILE_CASE_PRESERVED_NAMES | FILE_PERSISTENT_ACLS | FILE_SUPPORTS_REPARSE_POINTS; info->MaximumComponentNameLength = 255; break; } diff --git a/dlls/ntdll/tests/file.c b/dlls/ntdll/tests/file.c index 1ad6a8be6c9..253d65cf9c4 100644 --- a/dlls/ntdll/tests/file.c +++ b/dlls/ntdll/tests/file.c @@ -6151,7 +6151,7 @@ static void test_reparse_points(void)
status = GetVolumeInformationW( L"C:\", NULL, 0, NULL, NULL, &flags, NULL, 0 ); ok( status == TRUE, "got error %lu\n", GetLastError() ); - todo_wine ok( flags & FILE_SUPPORTS_REPARSE_POINTS, "C: drive does not support reparse points\n" ); + ok( flags & FILE_SUPPORTS_REPARSE_POINTS, "C: drive does not support reparse points\n" );
swprintf( path, ARRAY_SIZE(path), L"\??\%s", temp_path ); RtlInitUnicodeString( &nameW, path );