GUID_DEVINTERFACE_MOUSE

The GUID_DEVINTERFACE_MOUSE device interface class is defined for mouse devices.

Attribute Setting

Identifier

GUID_DEVINTERFACE_MOUSE

Class GUID

{378DE44C-56EF-11D1-BC8C-00A0C91405DD}

Remarks

Drivers for mouse devices register instances of this device interface class to notify the operating system and applications of the presence of mouse devices.

The system-supplied mouse class driver registers an instance of this device interface class for a mouse device. Access an instance of this device interface class by using the I/O interface supported by the mouse class driver.

For general information about supporting mouse devices, see HID Architecture and Features of the Kbdclass and Mouclass Drivers.

The WDK includes sample code for the system-supplied mouse class driver. The mouse class driver uses the obsolete identifier GUID_CLASS_MOUSE to register an instance of this device setup class.

For information about the device interface class for keyboard devices, see GUID_DEVINTERFACE_KEYBOARD.

Requirements

Version

Available in Microsoft Windows 2000 and later versions of Windows.

Header

Ntddmou.h (include Ntddmou.h)

See also

GUID_CLASS_MOUSE

GUID_DEVINTERFACE_KEYBOARD