KEYBOARDINFO: Difference between revisions
Appearance
KEYBOARDINFO created |
m alignment correction |
||
Line 5: | Line 5: | ||
=== Type === | === Type === | ||
[[OS2 API:DataType:ULONG|ULONG]] | [[OS2 API:DataType:ULONG|ULONG]] len; | ||
[[OS2 API:DataType:USHORT|USHORT]] kbid; | [[OS2 API:DataType:USHORT|USHORT]] kbid; | ||
[[OS2 API:DataType:USHORT|USHORT]] version; | [[OS2 API:DataType:USHORT|USHORT]] version; | ||
[[OS2 API:DataType:BYTE|BYTE]] language[2]; | [[OS2 API:DataType:BYTE|BYTE]] language[2]; | ||
[[OS2 API:DataType:BYTE|BYTE]] country[2]; | [[OS2 API:DataType:BYTE|BYTE]] country[2]; | ||
[[OS2 API:DataType:USHORT|USHORT]] flags; | [[OS2 API:DataType:USHORT|USHORT]] flags; | ||
[[OS2 API:DataType:USHORT|USHORT]] resv; | [[OS2 API:DataType:USHORT|USHORT]] resv; | ||
[[OS2 API:DataType:UniChar|UniChar]] description[32]; | [[OS2 API:DataType:UniChar|UniChar]] description[32]; | ||
Revision as of 05:55, 26 March 2006
KEYBOARDINFO
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.