From 56cc203023b0410b53d2900be3daa71da9e2fb03 Mon Sep 17 00:00:00 2001 From: Michael Martin Date: Sat, 23 May 2009 01:37:34 +0000 Subject: [PATCH] - CreateClassDeviceObject/ClassAddDevice: Do not create KeyboardClass device with exclusive access as it will prevent key loggers from working. svn path=/trunk/; revision=41054 --- reactos/drivers/input/kbdclass/kbdclass.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/drivers/input/kbdclass/kbdclass.c b/reactos/drivers/input/kbdclass/kbdclass.c index bd920f4f33a..069f831d4a9 100644 --- a/reactos/drivers/input/kbdclass/kbdclass.c +++ b/reactos/drivers/input/kbdclass/kbdclass.c @@ -354,7 +354,7 @@ CreateClassDeviceObject( &DeviceNameU, FILE_DEVICE_KEYBOARD, FILE_DEVICE_SECURE_OPEN, - TRUE, + FALSE, &Fdo); if (NT_SUCCESS(Status)) goto cleanup; @@ -649,7 +649,7 @@ ClassAddDevice( NULL, Pdo->DeviceType, Pdo->Characteristics & FILE_DEVICE_SECURE_OPEN ? FILE_DEVICE_SECURE_OPEN : 0, - TRUE, + FALSE, &Fdo); if (!NT_SUCCESS(Status)) {