On Tuesday 13 January 2004 23:57, Uwe Bonnes wrote:
+HANDLE DEVICE_Open( LPCWSTR filenameW, DWORD access, DWORD attributes, LPSECURITY_ATTRIBUTES sa ) { const struct VxDInfo *info; char filename[MAX_PATH]; @@ -283,7 +283,7 @@ for (info = VxDList; info->name; info++) if (!strncasecmp( info->name, filename, strlen(info->name) ))
- return FILE_CreateDevice( info->id | 0x10000, access, sa );
- return FILE_CreateDevice( info->id | 0x10000, access, access, sa );
^^^^^^ I think you want to pass 'attributes' here, right?
-Hans