Kbd Functions
┌────────────────────┬──────────────────────────────────────────────────┐
│Hook ID │Event Name │
│Major/Minor Code │ │
├────────────────────┼──────────────────────────────────────────────────┤
│64/01 │DosBeep │
├────────────────────┼──────────────────────────────────────────────────┤
│64/02 │KbdRegister │
├────────────────────┼──────────────────────────────────────────────────┤
│64/03 │KbdCharIn │
├────────────────────┼──────────────────────────────────────────────────┤
│64/04 │KbdFlushBuffer │
├────────────────────┼──────────────────────────────────────────────────┤
│64/05 │KbdPeek │
├────────────────────┼──────────────────────────────────────────────────┤
│64/06 │KbdSetStatus │
├────────────────────┼──────────────────────────────────────────────────┤
│64/07 │KbdGetStatus │
├────────────────────┼──────────────────────────────────────────────────┤
│64/08 │KbdStringIn │
├────────────────────┼──────────────────────────────────────────────────┤
│64/09 │KbdDeRegister │
├────────────────────┼──────────────────────────────────────────────────┤
│64/0A │KbdOpen │
├────────────────────┼──────────────────────────────────────────────────┤
│64/0B │KbdClose │
├────────────────────┼──────────────────────────────────────────────────┤
│64/0C │KbdGetFocus │
├────────────────────┼──────────────────────────────────────────────────┤
│64/0D │KbdFreeFocus │
├────────────────────┼──────────────────────────────────────────────────┤
│64/0E │KbdGetCp │
├────────────────────┼──────────────────────────────────────────────────┤
│64/0F │KbdSetCp │
├────────────────────┼──────────────────────────────────────────────────┤
│64/10 │KbdXlate │
├────────────────────┼──────────────────────────────────────────────────┤
│64/11 │KbdSetCustXt │
├────────────────────┼──────────────────────────────────────────────────┤
│64/12 │KbdGetHWID │
├────────────────────┼──────────────────────────────────────────────────┤
│64/13 │KbdSetFgnd │
├────────────────────┼──────────────────────────────────────────────────┤
│64/14 │KbdShellInit │
├────────────────────┼──────────────────────────────────────────────────┤
│64/15 │KbdSynch │
├────────────────────┼──────────────────────────────────────────────────┤
│68/01 │Read │
├────────────────────┼──────────────────────────────────────────────────┤
│68/02 │Write │
├────────────────────┼──────────────────────────────────────────────────┤
│68/03 │Write with verify │
├────────────────────┼──────────────────────────────────────────────────┤
│68/04 │Request Enqueue │
├────────────────────┼──────────────────────────────────────────────────┤
│68/05 │Request List Entry │
├────────────────────┼──────────────────────────────────────────────────┤
│68/06 │SCB Entry Ready For Transfer │
├────────────────────┼──────────────────────────────────────────────────┤
│68/07 │SCB Chain Complete │
├────────────────────┼──────────────────────────────────────────────────┤
│68/08 │Strategy-1 Request │
├────────────────────┼──────────────────────────────────────────────────┤
│68/09 │IOCTL Request │
├────────────────────┼──────────────────────────────────────────────────┤
│68/0A │Strategy-2 RL Header │
├────────────────────┼──────────────────────────────────────────────────┤
│68/0B │Strategy-2 RL Entry │
├────────────────────┼──────────────────────────────────────────────────┤
│68/0C │IORB Request │
└────────────────────┴──────────────────────────────────────────────────┘
[Back: DevHlp Functions - 2 of 2]
[Next: Mouse Functions]