The Character data structure of the API function KbdCharIn.

typedef struct _KBDKEYINFO {
  USHORT     ucUniChar;  /*  Unicode character. */
  USHORT     chChar;     /*  ASCII Character code. */
  UCHAR      chScan;     /*  Code received for the keyboard. */
  UCHAR      fbStatus;   /*  State of the keystroke event flag. */
  USHORT     fsState;    /*  Shift key status flag. */
  USHORT     VKey;       /*  Virtual key. */
  USHORT     resv;       /*  Reserved, must be zero. */
  ULONG      time;       /*  Time stamp in milliseconds. */
} KBDKEYINFO;

typedef   KBDKEYINFO   * PKBDKEYINFO ;


[Back: KBDINFO Field - fsState]
[Next: KBDKEYINFO Field - ucUniChar]