reactos/drivers/input
Hermès Bélusca-Maïto 4795177ced
[DRIVERS] Fix misusages of the RTL_REGISTRY_OPTIONAL flag.
See https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/wdm/nf-wdm-rtlqueryregistryvalues

The RTL_REGISTRY_OPTIONAL applies to the first parameter of the
RtlQueryRegistryValues() function, not to the Flags member of the
table entries. However, a RTL_QUERY_REGISTRY_REQUIRED flag exists
to mark values whose existence is NOT optional.

Problematic usage was introduced in the following modules:
drivers/input/i8042prt: Commit e7e959fb0 (r30000)
drivers/input/kbdclass: Commit 5a77f871d (r18911)
drivers/input/mouclass: Commit aeeab7d1f (r18906)
drivers/input/sermouse: Commit 3f348259c (r19100)
rosapps/drivers/green : Commit c8a90f769 (r21165)
2024-12-14 19:12:11 +01:00
..
i8042prt [DRIVERS] Fix misusages of the RTL_REGISTRY_OPTIONAL flag. 2024-12-14 19:12:11 +01:00
inport [INPORT] Fix swapped buttons for the inport bus mouse 2023-08-05 16:40:07 +03:00
kbdclass [DRIVERS] Fix misusages of the RTL_REGISTRY_OPTIONAL flag. 2024-12-14 19:12:11 +01:00
mouclass [DRIVERS] Fix misusages of the RTL_REGISTRY_OPTIONAL flag. 2024-12-14 19:12:11 +01:00
sermouse [DRIVERS] Fix misusages of the RTL_REGISTRY_OPTIONAL flag. 2024-12-14 19:12:11 +01:00
CMakeLists.txt [INPORT] Add driver for bus mouse devices (#3173) 2020-10-10 16:46:16 +03:00