This call deregisters a mouse subsystem previously registered within a session.
MouDeRegister
( )
rc (USHORT) - return
Return code descriptions
are:
NO_ERROR 385
ERROR_MOUSE_NO_DEVICE
416
ERROR_MOUSE_DEREGISTER
466
ERROR_MOU_DETACHED
505
ERROR_MOU_EXTENDED_SG
Remarks
Processes issuing MouDeRegister calls must conform to the following rules:
o
The process that issued the MouRegister
must release the session (by a MouDeRegister) from the registered subsystem
before another PID may issue MouRegister.
o
The process that issued
the MouRegister is the only process
that may issue MouDeRegister against the currently registered subsystem.
o
After the owning process
has released the subsystem with a MouDeRegister, any other process in the
session may issue a MouRegister and
therefore modify the mouse support for the entire session.