ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ntddmou.h File Reference

Go to the source code of this file.

Data Structures

struct  PMOUSE_INPUT_DATA
struct  PMOUSE_UNIT_ID_PARAMETER
struct  PMOUSE_ATTRIBUTES

Defines

#define DD_MOUSE_DEVICE_NAME   "\\Device\\PointerClass"
#define DD_MOUSE_DEVICE_NAME_U   L"\\Device\\PointerClass"
#define IOCTL_MOUSE_QUERY_ATTRIBUTES   CTL_CODE(FILE_DEVICE_MOUSE, 0, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define IOCTL_MOUSE_INSERT_DATA   CTL_CODE(FILE_DEVICE_MOUSE, 1, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define GUID_CLASS_MOUSE   GUID_DEVINTERFACE_MOUSE /* Obsolete */
#define MOUSE_ERROR_VALUE_BASE   20000
#define MOUSE_LEFT_BUTTON_DOWN   0x0001
#define MOUSE_LEFT_BUTTON_UP   0x0002
#define MOUSE_RIGHT_BUTTON_DOWN   0x0004
#define MOUSE_RIGHT_BUTTON_UP   0x0008
#define MOUSE_MIDDLE_BUTTON_DOWN   0x0010
#define MOUSE_MIDDLE_BUTTON_UP   0x0020
#define MOUSE_BUTTON_4_DOWN   0x0040
#define MOUSE_BUTTON_4_UP   0x0080
#define MOUSE_BUTTON_5_DOWN   0x0100
#define MOUSE_BUTTON_5_UP   0x0200
#define MOUSE_WHEEL   0x0400
#define MOUSE_HWHEEL   0x0800
#define MOUSE_BUTTON_1_DOWN   MOUSE_LEFT_BUTTON_DOWN
#define MOUSE_BUTTON_1_UP   MOUSE_LEFT_BUTTON_UP
#define MOUSE_BUTTON_2_DOWN   MOUSE_RIGHT_BUTTON_DOWN
#define MOUSE_BUTTON_2_UP   MOUSE_RIGHT_BUTTON_UP
#define MOUSE_BUTTON_3_DOWN   MOUSE_MIDDLE_BUTTON_DOWN
#define MOUSE_BUTTON_3_UP   MOUSE_MIDDLE_BUTTON_UP
#define MOUSE_MOVE_RELATIVE   0
#define MOUSE_MOVE_ABSOLUTE   1
#define MOUSE_VIRTUAL_DESKTOP   0x02
#define MOUSE_ATTRIBUTES_CHANGED   0x04
#define MOUSE_TERMSRV_SRC_SHADOW   0x100
#define MOUSE_INPORT_HARDWARE   0x0001
#define MOUSE_I8042_HARDWARE   0x0002
#define MOUSE_SERIAL_HARDWARE   0x0004
#define BALLPOINT_I8042_HARDWARE   0x0008
#define BALLPOINT_SERIAL_HARDWARE   0x0010
#define WHEELMOUSE_I8042_HARDWARE   0x0020
#define WHEELMOUSE_SERIAL_HARDWARE   0x0040
#define MOUSE_HID_HARDWARE   0x0080
#define WHEELMOUSE_HID_HARDWARE   0x0100
#define HORIZONTAL_WHEEL_PRESENT   0x8000

Functions

 DEFINE_GUID (GUID_DEVINTERFACE_MOUSE, 0x378de44c, 0x56ef, 0x11d1, 0xbc, 0x8c, 0x00, 0xa0, 0xc9, 0x14, 0x05, 0xdd)

Generated on Sun May 27 2012 05:44:38 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.