Jump to content

UniQueryKeyboard: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 3: Line 3:


=== Parameters ===
=== Parameters ===
; keyboardHndl - [[OS2 API:DataType:KHAND|KHAND]] - input : The key board handle received from [[OS2_API:UniCreateKeyboard|UniCreateKeyboard]].
; keyboardHndl - [[KHAND]] - input : The key board handle received from [[UniCreateKeyboard]].
; keyboardInfo - [[OS2 API:DataType:KEYBOARDINFO|KEYBOARDINFO]] - output : The keyboard infomation.
; keyboardInfo - [[KEYBOARDINFO]] - output : The keyboard infomation.


=== Constants ===
=== Constants ===
Line 13: Line 13:
* [[OS2 API:Unicode:error#ULS_BADHANDLE|ULS_BADHANDLE]]
* [[OS2 API:Unicode:error#ULS_BADHANDLE|ULS_BADHANDLE]]
* [[OS2 API:Unicode:error#ULS_SUCCESS|ULS_SUCCESS]]
* [[OS2 API:Unicode:error#ULS_SUCCESS|ULS_SUCCESS]]
=== Module ===
=== Define (C/C++) ===
=== Export name/Ordinal ===


=== Calling conversion ===
=== Calling conversion ===
Line 24: Line 18:


=== Example Code ===
=== Example Code ===
  [[OS2 API:DataType:KHAND|KHAND]]        keyboardHndl;
  [[KHAND]]        keyboardHndl;
  [[OS2 API:DataType:KEYBOARDINFO|KEYBOARDINFO]] keyboardInfo;
  [[KEYBOARDINFO]] keyboardInfo;
  integer      rc;
  integer      rc;
  ...
  ...
Line 32: Line 26:


=== Related Functions ===
=== Related Functions ===
[[OS2 API:UniCreateKeyboard|UniCreateKeyboard]]
*[[UniCreateKeyboard]]
[[OS2 API:UniDestroyKeyboard|UniDestroyKeyboard]]
*[[UniDestroyKeyboard]]
 
=== Notes ===
 


=== OS Version Introduced ===
=== OS Version Introduced ===
OS/2 Warp
*OS/2 Warp
 
 
 
[[OS2_API | Back to OS/2 API]]
 


[[Category:The OS/2 API Project]]
[[Category:Data type]]

Revision as of 20:06, 2 November 2016

UniQueryKeyboard

UniQueryKeyboard(keyboardHndl, keyboardInfo)
Get the header information from the keyboard table.

Parameters

keyboardHndl - KHAND - input
The key board handle received from UniCreateKeyboard.
keyboardInfo - KEYBOARDINFO - output
The keyboard infomation.

Constants

None

Returns

An integer with values of:

Calling conversion

Cdecl32

Example Code

KHAND        keyboardHndl;
KEYBOARDINFO keyboardInfo;
integer      rc;
...
rc = UniQueryKeyboard(keyboardHndl, keyboardInfo);
...

Related Functions

OS Version Introduced

  • OS/2 Warp