KbdSetLayoutUni: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
==Syntax== | ==Syntax== | ||
KbdSetLayoutUni(name, hkbd) | |||
==Parameters== | ==Parameters== | ||
;name (USHORT *) - input : Keyboard layout name. | ;name (USHORT *) - input: Keyboard layout name. | ||
:Address of the unicode name of the keyboard layout. The name cannot exceed 8 UniChars in length. | :Address of the unicode name of the keyboard layout. The name cannot exceed 8 UniChars in length. | ||
; hkbd (HKBD) - input : Reserved. Must be 0. | ; hkbd (HKBD) - input: Reserved. Must be 0. | ||
==Return Code== | ==Return Code== | ||
;rc (APIRET) - returns | |||
* 0 | * 0 NO_ERROR | ||
* 373 | *373 ERROR_KBD_PARAMETER | ||
* 439 | *439 ERROR_KBD_INVALID_HANDLE | ||
==Related Functions== | ==Related Functions== |
Latest revision as of 20:17, 29 November 2019
Allows the keyboard layout to be changed. This change affects only the current session.
Syntax
KbdSetLayoutUni(name, hkbd)
Parameters
- name (USHORT *) - input
- Keyboard layout name.
- Address of the unicode name of the keyboard layout. The name cannot exceed 8 UniChars in length.
- hkbd (HKBD) - input
- Reserved. Must be 0.
Return Code
- rc (APIRET) - returns
- 0 NO_ERROR
- 373 ERROR_KBD_PARAMETER
- 439 ERROR_KBD_INVALID_HANDLE