ReactOS  0.4.13-dev-249-gcba1a2f
_MOUSE_INPUT_DATA Struct Reference

#include <ntddmou.h>

Collaboration diagram for _MOUSE_INPUT_DATA:

Public Attributes

USHORT UnitId
 
USHORT Flags
 
union {
   ULONG   Buttons
 
   struct {
      USHORT   ButtonFlags
 
      USHORT   ButtonData
 
   }   DUMMYSTRUCTNAME
 
DUMMYUNIONNAME
 
ULONG RawButtons
 
LONG LastX
 
LONG LastY
 
ULONG ExtraInformation
 

Detailed Description

Definition at line 76 of file ntddmou.h.

Member Data Documentation

◆ ButtonData

USHORT _MOUSE_INPUT_DATA::ButtonData

◆ ButtonFlags

USHORT _MOUSE_INPUT_DATA::ButtonFlags

◆ Buttons

ULONG _MOUSE_INPUT_DATA::Buttons

Definition at line 80 of file ntddmou.h.

Referenced by i8042MouHandle().

◆ DUMMYSTRUCTNAME

__MINGW_EXTENSION { ... } _MOUSE_INPUT_DATA::DUMMYSTRUCTNAME

◆ DUMMYUNIONNAME

__MINGW_EXTENSION { ... } _MOUSE_INPUT_DATA::DUMMYUNIONNAME

◆ ExtraInformation

ULONG _MOUSE_INPUT_DATA::ExtraInformation

Definition at line 89 of file ntddmou.h.

Referenced by UserProcessMouseInput().

◆ Flags

USHORT _MOUSE_INPUT_DATA::Flags

Definition at line 78 of file ntddmou.h.

Referenced by i8042MouHandle(), MouHid_ReadCompletion(), and UserProcessMouseInput().

◆ LastX

LONG _MOUSE_INPUT_DATA::LastX

Definition at line 87 of file ntddmou.h.

Referenced by i8042MouHandle(), MouHid_ReadCompletion(), and UserProcessMouseInput().

◆ LastY

LONG _MOUSE_INPUT_DATA::LastY

Definition at line 88 of file ntddmou.h.

Referenced by i8042MouHandle(), MouHid_ReadCompletion(), and UserProcessMouseInput().

◆ RawButtons

ULONG _MOUSE_INPUT_DATA::RawButtons

Definition at line 86 of file ntddmou.h.

Referenced by i8042MouHandle(), i8042MouHandleButtons(), and i8042MouHandlePs2pp().

◆ UnitId

USHORT _MOUSE_INPUT_DATA::UnitId

Definition at line 77 of file ntddmou.h.


The documentation for this struct was generated from the following file: