From e139612450ad0960c3fc99b23d85792fde1ecedb Mon Sep 17 00:00:00 2001 From: Michael Martin Date: Sat, 23 May 2009 22:50:07 +0000 Subject: [PATCH] - 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. svn path=/trunk/; revision=41081 --- reactos/drivers/input/mouclass/mouclass.c | 1 + 1 file changed, 1 insertion(+) diff --git a/reactos/drivers/input/mouclass/mouclass.c b/reactos/drivers/input/mouclass/mouclass.c index 2ed96e3cd92..c3cf1eb2d1a 100644 --- a/reactos/drivers/input/mouclass/mouclass.c +++ b/reactos/drivers/input/mouclass/mouclass.c @@ -368,6 +368,7 @@ cleanup: 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(