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