Introduction to Working With HID Class Device Interfaces Contents: What Are HID Class Device Interfaces? Who Should Read This Document? Organization of This Document See Also What Are HID Class Device Interfaces?The device interface mechanism supported by the I/O Kit gives applications the ability to communicate with hardware from outside the kernel. This document describes how to use the device i