MouGetDevStatus
Bindings: C, MASM
This call returns status flags for the installed mouse device driver.
MouGetDevStatus (DeviceStatus, DeviceHandle)
DeviceStatus (PUSHORT) - output
Address of the current status flag settings for the installed mouse
device driver.
The return value is a 2-byte set of bit flags.
Bit Description
15-10 Reserved, set to zero.
9 Set if mouse data returned in mickeys, not pels.
8 Set if the drawing operations for pointer draw routine are
disabled.
7-4 Reserved, set to zero.
3 Set if pointer draw routine disabled by unsupported mode.
2 Set if flush in progress.
1 Set if block read in progress.
0 Set if event queue busy with I/O.
DeviceHandle (HMOU) - input
Mouse device handle from a previous MouOpen.
rc (USHORT) - return
Return code descriptions are:
0 NO_ERROR
385 ERROR_MOUSE_NO_DEVICE
466 ERROR_MOU_DETACHED
501 ERROR_MOUSE_NO_CONSOLE
505 ERROR_MOU_EXTENDED_SG
Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs