Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:ibm:prcp:kbd:setfgnd [2014/05/16 18:46] – created valerius | en:ibm:prcp:kbd:setfgnd [2016/09/15 02:56] (current) – valerius | ||
---|---|---|---|
Line 1: | Line 1: | ||
==== KbdSetFgnd ==== | ==== KbdSetFgnd ==== | ||
- | **Bindings**: | + | **Bindings**: |
+ | |||
+ | This call raises the priority of the foreground keyboard' | ||
+ | |||
+ | KbdSetFgnd ( ) | ||
+ | |||
+ | //rc// (**USHORT**) - return | ||
+ | Return code descriptions are: | ||
+ | |||
+ | |0 |NO_ERROR | | ||
+ | |447 |ERROR_KBD_KEYBOARD_BUSY | | ||
+ | |504 |ERROR_KBD_EXTENDED_SG | | ||
+ | |||
+ | **Remarks** | ||
+ | |||
+ | // | ||
+ | |||
+ | This function should only be issued by a Keyboard Subsystem during // | ||
+ | processing. | ||
+ | |||
+ | === C bindings === | ||
- | **C**: | ||
<code c> | <code c> | ||
#define INCL_KBD | #define INCL_KBD | ||
Line 12: | Line 31: | ||
</ | </ | ||
- | **MASM**: | + | === MASM bindings === |
<code asm> | <code asm> | ||
EXTRN KbdSetFgnd: | EXTRN KbdSetFgnd: | ||
Line 22: | Line 42: | ||
</ | </ | ||
- | This call raises the priority of the foreground keyboard' | ||
- | |||
- | KbdSetFgnd ( ) | ||
- | |||
- | //rc// (**USHORT**) - return | ||
- | Return code descriptions are: | ||
- | |||
- | |0 |NO_ERROR | | ||
- | |447 |ERROR_KBD_KEYBOARD_BUSY | | ||
- | |504 |ERROR_KBD_EXTENDED_SG | | ||
- | |||
- | **Remarks** | ||
- | |||
- | // | ||
- | |||
- | This function should only be issued by a Keyboard Subsystem during // | ||
- | processing. | ||