Driver Problems? Questions? Issues?
Put OSR's experience to work for you! Contact us for assistance with:
  • Creating the right design for your requirements
  • Reviewing your existing driver code
  • Analyzing driver reliability/performance issues
  • Custom training mixed with consulting and focused directly on your specific areas of interest/concern.
Check us out. OSR, the Windows driver experts.

Monthly Seminars at OSR Headquarters

East Coast USA
Windows Internals and SW Drivers, Dulles (Sterling) VA, 9 April 2018

Writing WDF Drivers I: Core Concepts, Manchester, NH, 7 May 2018

Kernel Debugging & Crash Analysis for Windows, Manchester, NH, 21 May 2018


Go Back   OSR Online Lists > ntfsd
Welcome, Guest
You must login to post to this list
  Message 1 of 4  
12 Jan 18 11:30
makrurisan makkeln
xxxxxx@x-publisher.com
Join Date: 12 Jan 2018
Posts To This List: 3
Installation of kbfiltr example

Hi All, I read this in the kbfiltr example: If you want to filter keyboard inputs from all the keyboards (ps2, usb) plugged into the system then you can 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" If I look in the registry I found several entries named {4D36E96B-E325-11CE-BFC1-08002BE10318} What should be done in the registry? It is absolutely not clear. What is the result in the device tree? Thnx
  Message 2 of 4  
12 Jan 18 14:49
Peter Scott
xxxxxx@kerneldrivers.com
Join Date: 17 Feb 2012
Posts To This List: 683
Installation of kbfiltr example

You will get more responses if you post to the NTDev list. That said, there is only 1 key named "{4D36E96B-E325-11CE-BFC1-08002BE10318}" under the HKLM\System\CurrentControlSet\Control\Class, this is the class key and there can't be more than 1 under the Class key ... Pete -- Kernel Drivers Windows File System and Device Driver Consulting www.KernelDrivers.com <http://www.kerneldrivers.com/> 866.263.9295 ------ Original Message ------ From: "xxxxx@x-publisher.com" <xxxxx@lists.osr.com> To: "Windows File Systems Devs Interest List" <xxxxx@lists.osr.com> Sent: 1/12/2018 9:30:05 AM Subject: [ntfsd] Installation of kbfiltr example >Hi All, > >I read this in the kbfiltr example: > > If you want to filter keyboard inputs from all the keyboards (ps2,=20 >usb) > plugged into the system then you can install this driver as a >class filter > and make it sit below the kbdclass filter driver by adding the >service <...excess quoted lines suppressed...>
  Message 3 of 4  
12 Jan 18 15:38
makrurisan makkeln
xxxxxx@x-publisher.com
Join Date: 12 Jan 2018
Posts To This List: 3
Installation of kbfiltr example

Hi, has someone done this and can exactly show how the entry must look like. Is this correct: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96b-e325-11ce-bf c1-08002be10318}] "Class"="MyKeyboard" "UpperFilters"=hex(7):6b,00,62,00,64,00,63,00,6c,00,61,00,73,00,73,00,00,00,00,\0 0
  Message 4 of 4  
12 Jan 18 15:42
Mark Roddy
xxxxxx@gmail.com
Join Date: 02 Oct 2001
Posts To This List: 122
Installation of kbfiltr example

https://github.com/Microsoft/Windows-driver-samples/tree/master/storage/filters/a ddfilter The code that shows one how to add a fitler to a class or a device Mark Roddy On Fri, Jan 12, 2018 at 3:37 PM, xxxxx@x-publisher.com < xxxxx@lists.osr.com> wrote: > Hi, > > has someone done this and can exactly show how the entry must look like. > > Is this correct: > [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ > Class\{4d36e96b-e325-11ce-bfc1-08002be10318}] > "Class"="MyKeyboard" > "UpperFilters"=hex(7):6b,00,62,00,64,00,63,00,6c,00,61,00, > 73,00,73,00,00,00,00,\00 <...excess quoted lines suppressed...> --
Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You must login to OSR Online AND be a member of the ntfsd list to be able to post.

All times are GMT -5. The time now is 06:20.


Copyright ©2015, OSR Open Systems Resources, Inc.
Based on vBulletin Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Modified under license