This is an old revision of the document!
Keyboard Function Calls
This section reflects the Keyboard API interface of OS/2 only.
For information regarding the keyboard IOCTL interface and keyboard monitor refer to IBM Operating System/2 Version 1.2 I/O Subsystems And Device Support Volume 1.
Notes:
- Calls marked xPM are not supported by Presentation Manager, and must not be used by Presentation Manager applications. An error code is returned if any of these calls are issued.
- Calls marked xWPM are not windowable and are not supported by Presentation Manager. They can be used in OS/2 mode.
- Calls marked FAPI are present in the Family API.
| FUNCTION CALL | ICON |
|---|---|
| KbdCharIn | FAPI xPM |
| KbdClose | xPM |
| KbdDeRegister | xWPM |
| KbdFlushBuffer | FAPI xPM |
| KbdFreeFocus | xPM |
| KbdGetCp | xPM |
| KbdGetFocus | xPM |
| KbdGetStatus | FAPI xPM |
| KbdOpen | xPM |
| KbdPeek | FAPI xPM |
| KbdRegister | xWPM |
| KbdSetCp | xPM |
| KbdSetCustXt | xPM |
| KbdSetFgnd | xPM |
| KbdSetStatus | FAPI xPM |
| KbdStringIn | FAPI xPM |
| KbdSynch | xWPM |
| KbdXlate | xPM |




