This is an old revision of the document!
IOCtl Fcn | MOU API Function | Function Performed |
---|---|---|
IOMR_NB | MouGetNumButtons | Get # of mouse buttons |
IOMR_MC | MouGetNumMickeys | Get# of mickeys/centimeter |
IOMR_GS | MouGetDevStatus | Get device status flags |
IOMW_DS | MouSetDevStatus | Set device status flags |
IOMR_QS | MouGetNumQueEI | Get event queue status |
IOMR_RD | MouReadEventQue | Read event queue contents |
IOMR_GF | MouGetScaleFact | Get current scaling factors |
IOMW_SS | MouSetScaleFact | Set new scaling factors |
IOMR_GM | MouGetEventMask | Get current event mask |
IOMW_EM | MouSetEventMask | Set new event mask |
N/A | MouOpen | Open mouse support |
N/A | MouClose | Close mouse support |
N/A | MouRegister | Install a mouse subsystem |
N/A | MouDeRegister | Deinstall a mouse subsystem |
N/A | MoulnitReal | Initialize DOS mode driver |
IOMW_SP | MouSetPtrShape | Assign new pointer shape |
IOMW_GP | MouGetPtrShape | Assign new pointer shape |
IOMW_DP | MouDrawPtr | Unmark collision area |
IOMW_RP | MouRemovePtr | Mark collision area |