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