Hi All,
Currently I am working on a keyboard filter driver which is based on the DDK sample. The filter driver is working fine with PS2.
Now I try to install this driver as a class filter
and make it sit below the kbdclass filter driver by adding the service
name of this filter driver before the kbdclass filter in the registry at
" HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\
{4D36E96B-E325-11CE-BFC1-08002BE10318}\UpperFilters".
The Windows OS cannot load because I have Hooked System service ZwSetValueKey( ) in my filter driver( since I need to update some specific registries real time in my driver).
So my question is, it seems that for the keyboard class filter driver, we cannot hook the System service ZwSetValueKey(), what is the internal reason?
Can someone familiar with keyboard filter driver please help? Thanks in advance!
Best Regards,
Jeff