Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

GUID_DEVINTERFACE_KEYBOARD

The GUID_DEVINTERFACE_KEYBOARD device interface class is defined for keyboard devices.

AttributeSetting

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 Interactive Input Device 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)

See also

GUID_CLASS_KEYBOARD
GUID_DEVINTERFACE_MOUSE

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft