Jump to content

KBDHWID: Difference between revisions

From EDM2
Anakor (talk | contribs)
New
 
No edit summary
Line 33: Line 33:
   
   
  idSecond  Secondary ID
  idSecond  Secondary ID
[[OS2_API | Back to OS/2 API]]
[[Category:The OS/2 API Project]]

Revision as of 21:38, 31 October 2011

KBDHWID

Keyboard hardware ID structure.

Type

USHORT  cb
USHORT  idKbd
USHORT  idSecond

C Declaration Method

typedef struct

Fields

cb        Size, in bytes, of this data structure.
          On input, this field should contain the length of the Keyboard ID
          structure. The minimum input length value allowed is 2. On output,
          this field contains the actual number of bytes returned.
idKbd     Keyboard hardware ID
          OS/2 supported keyboards and their hardware-generated IDs are as
          follows:
          ID             Keyboard 
          0000H  Undetermined keyboard type 
          0001H  PC-AT Standard Keyboard 
          AB41H  101 Key Enhanced Keyboard 
          AB41H  102 Key Enhanced Keyboard 
          AB54H  88 and 89 Key Enhanced Keyboard 
          AB85H  122 Key Enhanced Keyboard 

idSecond  Secondary ID



Back to OS/2 API