KbdDeRegister: Difference between revisions
Appearance
Created page with "==Description== This call deregisters a keyboard subsystem previously registered within a session. Only the process that issued the KbdRegister may issue KbdDeRegister. ==Synt..." |
mNo edit summary |
||
Line 1: | Line 1: | ||
==Description== | ==Description== | ||
This call deregisters a keyboard subsystem previously registered within a session. Only the process that issued the KbdRegister may issue KbdDeRegister. | This call deregisters a keyboard subsystem previously registered within a session. Only the process that issued the KbdRegister may issue KbdDeRegister. | ||
==Syntax== | ==Syntax== | ||
KbdDeRegister ( ) | |||
KbdDeRegister | |||
==Return Code== | ==Return Code== | ||
rc (USHORT) - return | rc (USHORT) - return | ||
Return code descriptions are: | Return code descriptions are: | ||
* 0 NO_ERROR | |||
* 0 | * 411 ERROR_KBD_DEREGISTER | ||
* 411 | * 464 ERROR_KBD_DETACHED | ||
* 464 | * 504 ERROR_KBD_EXTENDED_SG | ||
* 504 | |||
==Example Code== | ==Example Code== | ||
Line 41: | Line 33: | ||
</PRE> | </PRE> | ||
[[Category:Kbd]] | |||
[[Category: |
Revision as of 02:49, 5 December 2016
Description
This call deregisters a keyboard subsystem previously registered within a session. Only the process that issued the KbdRegister may issue KbdDeRegister.
Syntax
KbdDeRegister ( )
Return Code
rc (USHORT) - return
Return code descriptions are:
- 0 NO_ERROR
- 411 ERROR_KBD_DEREGISTER
- 464 ERROR_KBD_DETACHED
- 504 ERROR_KBD_EXTENDED_SG
Example Code
C Binding
#define INCL_KBD USHORT rc = KbdDeRegister(VOID); USHORT rc; /* return code */
MASM Binding
EXTRN KbdDeRegister:FAR INCL_KBD EQU 1 CALL KbdDeRegister Returns WORD