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 | 




