Author: mjmartin
Date: Sun May 24 02:50:07 2009
New Revision: 41081
URL:
http://svn.reactos.org/svn/reactos?rev=41081&view=rev
Log:
- CreateClassDeviceObject: Add flag DO_BUFFERED_IO to match windows behavior. Revealed by
mouse spying utility that expected that IO method. These mouse spying drivers should now
work.
Modified:
trunk/reactos/drivers/input/mouclass/mouclass.c
Modified: trunk/reactos/drivers/input/mouclass/mouclass.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/input/mouclass/mou…
==============================================================================
--- trunk/reactos/drivers/input/mouclass/mouclass.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/input/mouclass/mouclass.c [iso-8859-1] Sun May 24 02:50:07 2009
@@ -368,6 +368,7 @@
DeviceExtension->DeviceName = DeviceNameU.Buffer;
Fdo->Flags |= DO_POWER_PAGABLE;
Fdo->Flags &= ~DO_DEVICE_INITIALIZING;
+ Fdo->Flags |= DO_BUFFERED_IO;
/* Add entry entry to HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\[DeviceBaseName] */
RtlWriteRegistryValue(