Jump to content

KBDCALLS.DLL: Difference between revisions

From EDM2
Ak120 (talk | contribs)
No edit summary
Line 21: Line 21:
{| class="wikitable"
{| class="wikitable"
|1
|1
|KbdSetCustXt
|[[OS2 API:CPI:KbdSetCustXt|CPI:KbdSetCustXt]]
|2
|2
|KbdInit
|[[OS2 API:CPI:KbdInit|CPI:KbdInit]]
|-
|-
|3
|3
|KbdGetCp
|[[OS2 API:CPI:KbdGetCp|CPI:KbdGetCp]]
|4
|4
|KbdCharIn
|[[OS2 API:CPI:KbdCharIn|CPI:KbdCharIn]]
|-
|-
|5
|5
|KbdSetCp
|[[OS2 API:CPI:KbdSetCp|CPI:KbdSetCp]]
|6
|6
|KbdLoadInstance
|[[OS2 API:CPI:KbdLoadInstance|CPI:KbdLoadInstance]]
|-
|-
|7
|7
|KbdSynch
|[[OS2 API:CPI:KbdSynch|CPI:KbdSynch]]
|8
|8
|KbdRegister
|[[OS2 API:CPI:KbdRegister|CPI:KbdRegister]]
|-
|-
|9
|9
|KbdStringIn
|[[OS2 API:CPI:KbdStringIn|CPI:KbdStringIn]]
|10
|10
|KbdGetStatus
|[[OS2 API:CPI:KbdGetStatus|CPI:KbdGetStatus]]
|-
|-
|11
|11
|KbdSetStatus
|[[OS2 API:CPI:KbdSetStatus|CPI:KbdSetStatus]]
|12
|12
|KbdGetFocus
|[[OS2 API:CPI:KbdGetFocus|CPI:KbdGetFocus]]
|-
|-
|13
|13
|KbdFlushBuffer
|[[OS2 API:CPI:KbdFlushBuffer|CPI:KbdFlushBuffer]]
|14
|14
|KbdXlate
|[[OS2 API:CPI:KbdXlate|CPI:KbdXlate]]
|-
|-
|15
|15
|KbdSwitchFgnd
|[[OS2 API:CPI:KbdSwitchFgnd|CPI:KbdSwitchFgnd]]
|16
|16
|KbdShellInit
|[[OS2 API:CPI:KbdShellInit|CPI:KbdShellInit]]
|-
|-
|17
|17
|KbdClose
|[[OS2 API:CPI:KbdClose|CPI:KbdClose]]
|18
|18
|KbdFreeFocus
|[[OS2 API:CPI:KbdFreeFocus|CPI:KbdFreeFocus]]
|-
|-
|19
|19
|KbdFree
|[[OS2 API:CPI:KbdFree|CPI:KbdFree]]
|20
|20
|KbdDeRegister
|[[OS2 API:CPI:KbdDeRegister|CPI:KbdDeRegister]]
|-
|-
|21
|21
|KbdSetFgnd
|[[OS2 API:CPI:KbdSetFgnd|CPI:KbdSetFgnd]]
|22
|22
|KbdPeek
|[[OS2 API:CPI:KbdPeek|CPI:KbdPeek]]
|-
|-
|23
|23
|KbdOpen
|[[OS2 API:CPI:KbdOpen|CPI:KbdOpen]]
|24
|24
|KbdGetHWId
|[[OS2 API:CPI:KbdGetHWId|CPI:KbdGetHWId]]
|-
|-
|25
|25
|KbdSetHWId
|[[OS2 API:CPI:KbdSetHWId|CPI:KbdSetHWId]]
|}
|}



Revision as of 19:19, 9 June 2016

This file on the latest versions of OS/2 and eCS is a Keyboard Calls DLL forwarder. This DLL is part of OS/2's Control Program.

On the latest version of OS/2, this file forwards it's functions to DOSCALL.

Version

Date Version Size Comments
2012-01-25 16:57 14.100 904 bytes osFree Keyboard API
2002-03-08 20:16 N/A 1,024 bytes

DLL Entry Points

1 CPI:KbdSetCustXt 2 CPI:KbdInit
3 CPI:KbdGetCp 4 CPI:KbdCharIn
5 CPI:KbdSetCp 6 CPI:KbdLoadInstance
7 CPI:KbdSynch 8 CPI:KbdRegister
9 CPI:KbdStringIn 10 CPI:KbdGetStatus
11 CPI:KbdSetStatus 12 CPI:KbdGetFocus
13 CPI:KbdFlushBuffer 14 CPI:KbdXlate
15 CPI:KbdSwitchFgnd 16 CPI:KbdShellInit
17 CPI:KbdClose 18 CPI:KbdFreeFocus
19 CPI:KbdFree 20 CPI:KbdDeRegister
21 CPI:KbdSetFgnd 22 CPI:KbdPeek
23 CPI:KbdOpen 24 CPI:KbdGetHWId
25 CPI:KbdSetHWId

DLL's Loaded

Alternative Version

  • OSFree Project produced an alternative open source version of this file.
  • Wim Brul produced an alternative open source version of this file.