[PATCH] kernel32/tests: Handle the MS App.Virt.Client virtual drive
Detlef Riekenberg
wine.dev at web.de
Sun Mar 3 16:46:23 CST 2013
The Microsoft Application Virtualization Client permit
access to the virtual drive.
(Example AVC usage: Office starter)
--
By by ... Detlef
---
dlls/kernel32/tests/drive.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/kernel32/tests/drive.c b/dlls/kernel32/tests/drive.c
index 14c0cf2..00a13df 100644
--- a/dlls/kernel32/tests/drive.c
+++ b/dlls/kernel32/tests/drive.c
@@ -115,6 +115,7 @@ static void test_GetDiskFreeSpaceA(void)
else
{
ok(ret ||
+ GetLastError() == ERROR_ACCESS_DENIED ||
GetLastError() == ERROR_NOT_READY ||
GetLastError() == ERROR_INVALID_FUNCTION ||
GetLastError() == ERROR_INVALID_DRIVE ||
@@ -136,6 +137,7 @@ static void test_GetDiskFreeSpaceA(void)
tot.QuadPart = (tot.QuadPart * bytes_per_sector) * total_clusters;
ret = pGetDiskFreeSpaceExA( drive, &d, &totEx, NULL);
ok( ret ||
+ GetLastError() == ERROR_ACCESS_DENIED ||
GetLastError() == ERROR_NOT_READY ||
GetLastError() == ERROR_INVALID_FUNCTION ||
GetLastError() == ERROR_PATH_NOT_FOUND ||
@@ -198,6 +200,7 @@ static void test_GetDiskFreeSpaceW(void)
drive[0], ret, GetLastError());
else
ok( ret ||
+ GetLastError() == ERROR_ACCESS_DENIED ||
GetLastError() == ERROR_NOT_READY ||
GetLastError() == ERROR_INVALID_FUNCTION ||
GetLastError() == ERROR_PATH_NOT_FOUND ||
--
1.7.5.4
More information about the wine-patches
mailing list