In Win9x, {Create,Remove}Directory returns ERROR_PATH_NOT_FOUND when
given directories containing '*' or '?'.

diff --git a/dlls/kernel/tests/directory.c b/dlls/kernel/tests/directory.c
index 5374ce0..44176e8 100644
--- a/dlls/kernel/tests/directory.c
+++ b/dlls/kernel/tests/directory.c
@@ -195,14 +195,16 @@
 
     lstrcatA(tmpdir, "?");
     ret = CreateDirectoryA(tmpdir, NULL);
-    ok(ret == FALSE && GetLastError() == ERROR_INVALID_NAME,
+    ok(ret == FALSE && (GetLastError() == ERROR_INVALID_NAME ||
+			GetLastError() == ERROR_PATH_NOT_FOUND),
        "CreateDirectoryA with ? wildcard name should fail, ret=%s error=%ld\n",
        ret ? " True" : "False", GetLastError());
     ret = RemoveDirectoryA(tmpdir);
 
     tmpdir[lstrlenA(tmpdir) - 1] = '*';
     ret = CreateDirectoryA(tmpdir, NULL);
-    ok(ret == FALSE && GetLastError() == ERROR_INVALID_NAME,
+    ok(ret == FALSE && (GetLastError() == ERROR_INVALID_NAME ||
+			GetLastError() == ERROR_PATH_NOT_FOUND),
        "CreateDirectoryA with * wildcard name should fail, ret=%s error=%ld\n",
        ret ? " True" : "False", GetLastError());
     ret = RemoveDirectoryA(tmpdir);
@@ -284,14 +286,16 @@
 
     lstrcatA(tmpdir, "?");
     ret = RemoveDirectoryA(tmpdir);
-    ok(ret == FALSE && GetLastError() == ERROR_INVALID_NAME,
-       "RemoveDirectoryA with ? wildcard name should fail with error 183, ret=%s error=%ld\n",
+    ok(ret == FALSE && (GetLastError() == ERROR_INVALID_NAME ||
+			GetLastError() == ERROR_PATH_NOT_FOUND),
+       "RemoveDirectoryA with ? wildcard name should fail, ret=%s error=%ld\n",
        ret ? " True" : "False", GetLastError());
 
     tmpdir[lstrlenA(tmpdir) - 1] = '*';
     ret = RemoveDirectoryA(tmpdir);
-    ok(ret == FALSE && GetLastError() == ERROR_INVALID_NAME,
-       "RemoveDirectoryA with * wildcard name should fail with error 183, ret=%s error=%ld\n",
+    ok(ret == FALSE && (GetLastError() == ERROR_INVALID_NAME ||
+			GetLastError() == ERROR_PATH_NOT_FOUND),
+       "RemoveDirectoryA with * wildcard name should fail, ret=%s error=%ld\n",
        ret ? " True" : "False", GetLastError());
 }