Research and Design of the Keyboard Filter Driver

Driver is a communicated program between the operating system and hardware. It is the responsibility of handling I/O request packet. Keyboard filter driver which used Windows NT driver model is completed in DDK developed environment. This driver realized filtering and recording key information. Its convenient for users to view information of keyboard history. The design of this driver can also be studied for other Windows drivers.