Skip to content

Latest commit

 

History

History
180 lines (144 loc) · 3.34 KB

ns-ntddmou-mouse_attributes.md

File metadata and controls

180 lines (144 loc) · 3.34 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:ntddmou._MOUSE_ATTRIBUTES
MOUSE_ATTRIBUTES (ntddmou.h)
MOUSE_ATTRIBUTES specifies the attributes of a mouse device.
*PMOUSE_ATTRIBUTES
MOUSE_ATTRIBUTES
MOUSE_ATTRIBUTES structure [Human Input Devices]
PMOUSE_ATTRIBUTES
PMOUSE_ATTRIBUTES structure pointer [Human Input Devices]
hid.mouse_attributes
mref_22017a48-dbf7-430b-ad42-908dc16fbaff.xml
ntddmou/MOUSE_ATTRIBUTES
ntddmou/PMOUSE_ATTRIBUTES
hid\mouse_attributes.htm
hid
e1054d4c-e149-4ebd-9336-2a1060e1e53d
12/05/2018
*PMOUSE_ATTRIBUTES, MOUSE_ATTRIBUTES, MOUSE_ATTRIBUTES structure [Human Input Devices], PMOUSE_ATTRIBUTES, PMOUSE_ATTRIBUTES structure pointer [Human Input Devices], hid.mouse_attributes, mref_22017a48-dbf7-430b-ad42-908dc16fbaff.xml, ntddmou/MOUSE_ATTRIBUTES, ntddmou/PMOUSE_ATTRIBUTES
ntddmou.h
Ntddmou.h
Windows
Windows
MOUSE_ATTRIBUTES, *PMOUSE_ATTRIBUTES
19H1
_MOUSE_ATTRIBUTES
ntddmou/_MOUSE_ATTRIBUTES
PMOUSE_ATTRIBUTES
ntddmou/PMOUSE_ATTRIBUTES
MOUSE_ATTRIBUTES
ntddmou/MOUSE_ATTRIBUTES
c++
APIRef
kbSyntax
HeaderDef
ntddmou.h
MOUSE_ATTRIBUTES

MOUSE_ATTRIBUTES structure

-description

MOUSE_ATTRIBUTES specifies the attributes of a mouse device.

-struct-fields

-field MouseIdentifier

Specifies one of the following types of mouse devices.

Mouse type Meaning
BALLPOINT_I8042_HARDWARE i8042 port ballpoint mouse
BALLPOINT_SERIAL_HARDWARE Serial port ballpoint mouse
MOUSE_HID_HARDWARE HIDClass mouse
MOUSE_I8042_HARDWARE i8042 port mouse
MOUSE_INPORT_HARDWARE Inport (bus) mouse
MOUSE_SERIAL_HARDWARE Serial port mouse
WHEELMOUSE_HID_HARDWARE HIDClass wheel mouse
WHEELMOUSE_I8042_HARDWARE i8042 port wheel mouse
WHEELMOUSE_SERIAL_HARDWARE Serial port wheel mouse

-field NumberOfButtons

Specifies the number of buttons supported by a mouse. A mouse can have from two to five buttons. The default value is MOUSE_NUMBER_OF_BUTTONS.

-field SampleRate

Specifies the rate, in reports per second, at which input from a PS/2 mouse is sampled. The default value is MOUSE_SAMPLE_RATE. This value is not used for USB devices.

-field InputDataQueueLength

Specifies the size, in bytes, of the input data queue used by the port driver for a mouse device.

-remarks

This structure is used with an IOCTL_MOUSE_QUERY_ATTRIBUTES request to obtain the attributes of a mouse.

-see-also

IOCTL_MOUSE_QUERY_ATTRIBUTES