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 );