VIO Functions
┌────────────────────┬──────────────────────────────────────────────────┐
│Hook ID │Event Name │
│Major/Minor Code │ │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/01 │VioRegister │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/02 │VioGetBuf │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/03 │VioGetCurPos │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/04 │VioGetCurType │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/05 │VioGetMode │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/06 │VioGetPhysBuf │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/07 │VioReadCellStr │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/08 │VioReadCharStr │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/09 │VioScrollDn │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/0A │VioScrollUp │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/0B │VioScrollLf │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/0C │VioScrollRt │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/0D │VioSetCurPos │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/0E │VioSetCurType │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/0F │VioSetMode │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/10 │VioShowBuf │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/11 │VioWrtCellStr │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/12 │VioWrtCharStr │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/13 │VioWrtCharStrAtt │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/14 │VioWrtNAttr │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/15 │VioWrtNCell │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/16 │VioWrtNChar │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/17 │VioWrtTTY │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/18 │VioSetAnsi │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/19 │VioGetAnsi │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/1A │VioModeWait │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/1B │VioSavRedrawWait │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/1C │VioSavRedrawUndo │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/1D │VioScrLock │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/1E │VioScrUnLock │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/1F │VioModeUndo │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/20 │VioGetFont │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/21 │VioGetConfig │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/22 │VioPopUp │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/23 │VioEndPopUp │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/24 │VioDeRegister │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/25 │VioPrtSc │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/26 │VioPrtScToggle │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/27 │VioSetCp │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/28 │VioGetCp │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/29 │VioSetFont │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/2A │VioGetState │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/2B │VioSetState │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/2C │VioAssociate │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/2D │VioCreateLogFont │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/2E │VioCreatePS │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/2F │VioDeleteSetID │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/30 │VioGetDeviceCellSize │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/31 │VioGetOrg │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/32 │VioGetPSAddress │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/33 │VioGlobalReg │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/34 │VioQueryConsole │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/35 │VioQueryFonts │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/36 │VioQuerySetIDs │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/37 │VioSetDeviceCellSize │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/38 │VioSetOrg │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/39 │VioShieldInit │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/3A │VioShieldTerm │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/3B │VioShowPS │
├────────────────────┼──────────────────────────────────────────────────┤
│6C/3C │VioDestroyPS │
└────────────────────┴──────────────────────────────────────────────────┘
[Back: Mouse Functions]
[Next: Miscellaneous Kernel Functions]