INT 33H 0016H: Save Mouse Status
Expects: AX 0016H
ES:DX address of mouse buffer to hold mouse status info
──────────────────────────────────────────────────────────────────
Returns: ES:DX buffer contains data
──────────────────────────────────────────────────────────────────
Info: This function loads the current set of mouse-support variables
into a caller-supplied data area. Use this call to save the
state of the mouse in case you might need to restore it at a
later time (e.g., upon popping up as a TSR or upon return of
control after using DOS Fn 4b00H EXEC).
Warning: Use INT 33H 0015H to obtain the size of the buffer to be passed
in this call. You must provide enough storage or the mouse
support may overwrite important program variables or code.
Notes: ■ The mouse-state buffer layout is not documented.
■ This fn is not supported by some non-Microsoft drivers,
including some which claim full Microsoft compatibility.
See Also: INT 33H: Mouse Support
Interrupts and BIOS Services
-♦-