Kbdclass Driver Reference
This section includes the following topics about Kbdclass, the class driver for device class GUID_CLASS_KEYBOARD in Microsoft Windows 2000 and later operating systems:
Windows uses Kbdclass as the class driver for all keyboard devices that are installed in a system. The Windows Win32 subsystem opens all keyboard devices for its exclusive use. Applications cannot open the keyboard devices operated by Kbdclass.
Kbdclass can work in combination with an optional upper-level filter driver for a PS/2-style keyboard device. Kbfiltr, a sample upper-level keyboard filter driver in the MSDN Code Gallery, demonstrates how to customize the operation of a keyboard device.
For more information about Kbdclass, see the following:
The ntddkbd.h WDK header file