server: Support for opening devices.
Added support for opening devices directly with the server when they
don't correspond to a Unix file.
diff --git a/dlls/kernel/file.c b/dlls/kernel/file.c
index 5f8d128..a9edd35 100644
--- a/dlls/kernel/file.c
+++ b/dlls/kernel/file.c
@@ -1296,6 +1296,10 @@
         {
             dosdev += MAKELONG( 0, 4*sizeof(WCHAR) );  /* adjust position to start of filename */
         }
+        else if (!(GetVersion() & 0x80000000))
+        {
+            dosdev = 0;
+        }
         else if (filename[4])
         {
             ret = VXD_Open( filename+4, access, sa );