GUID_DEVINTERFACE_KEYBOARD
The GUID_DEVINTERFACE_KEYBOARD device interface class is defined for keyboard devices.
Attribute | Setting |
---|---|
Identifier |
GUID_DEVINTERFACE_KEYBOARD |
Class GUID |
{884b96c3-56ef-11d1-bc8c-00a0c91405dd} |
Remarks
Drivers for keyboard devices register instances of this device interface class to notify the system and applications of the presence of keyboard devices.
The system-supplied keyboard class driver registers an instance of this device interface class for a keyboard device. Access an instance of this device interface class by using the I/O interface supported by the keyboard class driver.
For general information about supporting keyboard devices, see HID Architecture and Features of the Kbdclass and Mouclass Drivers.
The WDK includes sample code for the system-supplied keyboard class driver. The keyboard class driver uses the obsolete identifier GUID_CLASS_KEYBOARD to register an instance of this device setup class.
For information about the device interface class for mouse devices, see GUID_DEVINTERFACE_MOUSE.
Requirements
Version |
Available in Microsoft Windows 2000 and later versions of Windows. |
Header |
Ntddkbd.h (include Ntddkbd.h) |