KEYBOARDINFO: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
The query keyboard structure. | The query keyboard structure. | ||
=== Type === | === Type === | ||
[[ULONG]] len; | |||
[[ | [[USHORT]] kbid; | ||
[[ | USHORT version; | ||
[[BYTE]] language[2]; | |||
[[ | BYTE country[2]; | ||
USHORT flags; | |||
USHORT resv; | |||
[[UniChar]] description[32]; | |||
[[ | |||
==== C declaration method ==== | ==== C declaration method ==== | ||
typedef struct | typedef struct | ||
=== Fields === | === Fields === | ||
;len:Structure's length. | |||
;kbid:Keyboard architecture identifier. | |||
;version:Version number. | |||
;language:Normal language. | |||
;country:Normal country. | |||
;flags:Flags. | |||
;resv:Reserved. | |||
;description:Description of keyboard. | |||
[[Category:Data type]] | |||
[[Category: |
Latest revision as of 14:02, 24 May 2017
The query keyboard structure.
Type
ULONG len; USHORT kbid; USHORT version; BYTE language[2]; BYTE country[2]; USHORT flags; USHORT resv; UniChar description[32];
C declaration method
typedef struct
Fields
- len
- Structure's length.
- kbid
- Keyboard architecture identifier.
- version
- Version number.
- language
- Normal language.
- country
- Normal country.
- flags
- Flags.
- resv
- Reserved.
- description
- Description of keyboard.