Introduction - If you have any usage issues, please Google them yourself
The UsbKbd example WDM device driver illustrates how to interrogate a USB device,
specifically a USB keyboard.
Packet : 53607920usbkbd.rar filelist
UsbKbd\DIRS
UsbKbd\exe\resource.h
UsbKbd\exe\UsbKbdTest.001
UsbKbd\exe\UsbKbdTest.002
UsbKbd\exe\UsbKbdTest.cpp
UsbKbd\exe\UsbKbdTest.dsp
UsbKbd\exe\UsbKbdTest.rc
UsbKbd\exe
UsbKbd\README.TXT
UsbKbd\sys\DebugPrint.c
UsbKbd\sys\DebugPrint.h
UsbKbd\sys\DeviceIo.cpp
UsbKbd\sys\Dispatch.cpp
UsbKbd\sys\Init.cpp
UsbKbd\sys\Ioctl.h
UsbKbd\sys\MAKEFILE
UsbKbd\sys\Makefile.inc
UsbKbd\sys\MAKEIT.BAT
UsbKbd\sys\Pnp.cpp
UsbKbd\sys\resource.h
UsbKbd\sys\Sources
UsbKbd\sys\Usb.cpp
UsbKbd\sys\UsbKbd.001
UsbKbd\sys\UsbKbd.002
UsbKbd\sys\UsbKbd.dsp
UsbKbd\sys\UsbKbd.h
UsbKbd\sys\UsbKbd.rc
UsbKbd\sys\UsbKbdChecked.inf
UsbKbd\sys\UsbKbdFree.inf
UsbKbd\sys
UsbKbd