Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:docs:fapi:mouderegister [2021/10/06 13:19] – created prokushev | en:docs:fapi:mouderegister [2021/11/04 13:15] (current) – prokushev | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{page> | ||
+ | |||
+ | ====== MouDeRegister ====== | ||
+ | |||
+ | |||
This call deregisters a mouse subsystem previously registered within a session. | This call deregisters a mouse subsystem previously registered within a session. | ||
- | ==Syntax== | + | ===== Syntax ===== |
+ | <code c> | ||
| | ||
+ | </ | ||
+ | ===== Parameters ===== | ||
- | ==Parameters== | ||
N/A | N/A | ||
- | ==Return Code== | + | ===== Return Code ===== |
- | ;rc (USHORT) - return: | + | |
- | * 0 NO_ERROR | + | rc (USHORT) - return: |
- | * 385 ERROR_MOUSE_NO_DEVICE | + | |
- | * 416 ERROR_MOUSE_DEREGISTER | + | |
- | * 466 ERROR_MOU_DETACHED | + | * 385 ERROR_MOUSE_NO_DEVICE |
- | * 505 ERROR_MOU_EXTENDED_SG | + | * 416 ERROR_MOUSE_DEREGISTER |
+ | * 466 ERROR_MOU_DETACHED | ||
+ | * 505 ERROR_MOU_EXTENDED_SG | ||
+ | |||
+ | ===== Remarks ===== | ||
- | ==Remarks== | ||
Processes issuing MouDeRegister calls must conform to the following rules: | Processes issuing MouDeRegister calls must conform to the following rules: | ||
- | *The process that issued the MouRegister must release the session (by a MouDeRegister) from the registered subsystem before another PID may issue MouRegister. | ||
- | *The process that issued the MouRegister is the only process that may issue MouDeRegister against the currently registered subsystem. | ||
- | *After the owning process has released the subsystem with a MouDeRegister, | ||
- | ==Bindings== | + | *The process that issued the MouRegister must release the session (by a MouDeRegister) from the registered subsystem before another PID may issue MouRegister. |
- | === C === | + | *The process that issued the MouRegister is the only process that may issue MouDeRegister against the currently registered subsystem. |
- | <PRE> | + | *After the owning process has released the subsystem with a MouDeRegister, |
+ | |||
+ | ===== Bindings ===== | ||
+ | |||
+ | ==== C ==== | ||
+ | <code c> | ||
#define INCL_MOU | #define INCL_MOU | ||
Line 29: | Line 41: | ||
USHORT | USHORT | ||
- | </PRE> | + | </code> |
- | ===MASM=== | + | ====MASM==== |
- | <PRE> | + | <code asm> |
EXTRN MouDeRegister: | EXTRN MouDeRegister: | ||
INCL_MOU | INCL_MOU | ||
Line 39: | Line 51: | ||
Returns WORD | Returns WORD | ||
- | </PRE> | + | </code> |
+ | |||
+ | ===== Related Functions ===== | ||
+ | |||
+ | [[MouRegister]] | ||
- | ==Related Functions== | ||
- | *[[MouRegister]] | ||
- | [[Category:Mou]] | + | {{page> |