KbdGetLayout: Difference between revisions
Appearance
m Ak120 moved page OS2 API:CPI:KbdGetLayout to KbdGetLayout |
mNo edit summary |
||
Line 2: | Line 2: | ||
==Syntax== | ==Syntax== | ||
KbdGetLayout(pszName, hkbd) | |||
==Parameters== | ==Parameters== | ||
;pszName (PSZ) - output : Keyboard layout name. | ;pszName (PSZ) - output: Keyboard layout name. | ||
:A pointer to the location to return the keyboard layout name. This must be at least 9 bytes long. | :A pointer to the location to return the keyboard layout name. This must be at least 9 bytes long. | ||
;hkbd (HKBD) - input : Reserved. Must be 0. | ;hkbd (HKBD) - input: Reserved. Must be 0. | ||
==Return Code== | ==Return Code== | ||
;rc (APIRET) - returns:KbdGetHWID returns one of the following values: | |||
KbdGetHWID returns one of the following values: | |||
*0 NO_ERROR | *0 NO_ERROR | ||
*373 ERROR_KBD_PARAMETER | *373 ERROR_KBD_PARAMETER |
Latest revision as of 20:00, 29 November 2019
Returns the name of the keyboard layout in use.
Syntax
KbdGetLayout(pszName, hkbd)
Parameters
- pszName (PSZ) - output
- Keyboard layout name.
- A pointer to the location to return the keyboard layout name. This must be at least 9 bytes long.
- hkbd (HKBD) - input
- Reserved. Must be 0.
Return Code
- rc (APIRET) - returns
- KbdGetHWID returns one of the following values:
- 0 NO_ERROR
- 373 ERROR_KBD_PARAMETER
- 439 ERROR_KBD_INVALID_HANDLE