en:docs:os2:modules:viocalls

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
en:docs:os2:modules:viocalls [2016/07/25 11:01] prokusheven:docs:os2:modules:viocalls [2018/09/05 05:02] prokushev
Line 1: Line 1:
-{{logos:os2.gif?35x35}}  +{{logos:dos.gif?35x35}} {{logos:os2.gif?35x35}}
- +
-**Please help to find info about enries marked as //No info//**+
  
 ===== VIOCALLS ===== ===== VIOCALLS =====
  
-This is 16→32 bit wrapper DLL to [[EMXWRAP]].DLL. No any real code here. +This is forwarder DLL to [[DOSCALLS]].DLL on latest OS/2 versions. No any real code here.  
 + 
 +==== Entry points ==== 
 + 
 + 
 +^ Ordinal ^ Name ^ Desc ^ Status ^ FAPI ^ Version ^ 
 +| 1 |[[en:docs:os2:api:vio:VioEndPopup]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].770 | Done | | 1.0 | 
 +| 2 |[[en:docs:os2:api:vio:VioGetPhysBuf]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].771 | Done | Yes | 1.0 | 
 +| 3 |[[en:docs:os2:api:vio:VioGetAnsi]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].772 | Done | | 1.0 | 
 +| 4 |[[en:docs:os2:api:vio:VioFree]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].773 | Done | 
 +| 5 |[[en:docs:os2:api:vio:VioSetAnsi]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].774 | Done | | 1.0 | 
 +| 6 |[[en:docs:os2:api:vio:VioDeRegister]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].775 | Done | | 1.0 | 
 +| 7 |[[en:docs:os2:api:vio:VioScrollUp]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].776 | Done | Yes | 1.0 | 
 +| 8 |[[en:docs:os2:api:vio:VioPrtSc]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].777 | Done | | 1.0 | 
 +| 9 |[[en:docs:os2:api:vio:VioGetCurPos]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].778 | Done | Yes | 1.0 | 
 +| 10 |[[en:docs:os2:api:vio:VioWrtCellStr]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].779 | Done | Yes | 1.0 | 
 +| 11 |[[en:docs:os2:api:vio:VioPopUp]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].780 | Done | | 1.0 | 
 +| 12 |[[en:docs:os2:api:vio:VioScrollRt]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].781 | Done | Yes | 1.0 | 
 +| 13 |[[en:docs:os2:api:vio:VioWrtCharStr]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].782 | Done | Yes | 1.0 | 
 +| 14 |[[en:docs:os2:api:vio:Avs_Prtsc]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].783 | Done | 
 +| 15 |[[en:docs:os2:api:vio:VioSetCurPos]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].784 | Done | Yes | 1.0 | 
 +| 16 |[[en:docs:os2:api:vio:VioSrfUnblock]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].785 | Done | 
 +| 17 |[[en:docs:os2:api:vio:VioSrfBlock]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].786 | Done | 
 +| 18 |[[en:docs:os2:api:vio:VioScrUnlock]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].787 | Done | Yes | 1.0 | 
 +| 19 |[[en:docs:os2:api:vio:VioWrtTty]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].788 | Done | Yes | 1.0 | 
 +| 20 |[[en:docs:os2:api:vio:VioSave]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].789 | Done | 
 +| 21 |[[en:docs:os2:api:vio:VioGetMode]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].790 | Done | Yes | 1.0 | 
 +| 22 |[[en:docs:os2:api:vio:VioSetMode]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].791 | Done | Yes | 1.0 | 
 +| 23 |[[en:docs:os2:api:vio:VioScrLock]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].792 | Done | Yes | 1.0 | 
 +| 24 |[[en:docs:os2:api:vio:VioReadCellStr]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].793 | Done | Yes | 1.0 | 
 +| 25 |[[en:docs:os2:api:vio:VioSavRedrawWait]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].794 | Done | | 1.0 | 
 +| 26 |[[en:docs:os2:api:vio:VioWrtNAttr]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].795 | Done | Yes | 1.0 | 
 +| 27 |[[en:docs:os2:api:vio:VioGetCurType]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].796 | Done | Yes | 1.0 | 
 +| 28 |[[en:docs:os2:api:vio:VioSavRedrawUndo]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].797 | Done | | 1.0 | 
 +| 29 |[[en:docs:os2:api:vio:VioGetFont]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].798 | Done | | 1.0 | 
 +| 30 |[[en:docs:os2:api:vio:VioReadCharStr]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].799 | Done | Yes | 1.0 | 
 +| 31 |[[en:docs:os2:api:vio:VioGetBuf]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].800 | Done | Yes | 1.0 | 
 +| 32 |[[en:docs:os2:api:vio:VioSetCurType]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].801 | Done | Yes | 1.0 | 
 +| 33 |[[en:docs:os2:api:vio:VioSetFont]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].802 | Done | | 1.0 | 
 +| 34 |[[en:docs:os2:api:vio:VioHetInit]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].803 | Done | 
 +| 35 |[[en:docs:os2:api:vio:VioModeUndo]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].804 | Done | | 1.0 | 
 +| 36 |[[en:docs:os2:api:vio:VioSswSwitch]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].805 | Done | 
 +| 37 |[[en:docs:os2:api:vio:VioModeWait]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].806 | Done | | 1.0 | 
 +| 38 |[[en:docs:os2:api:vio:Avs_PrtscToggle]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].807 | Done | 
 +| 40 |[[en:docs:os2:api:vio:VioGetCp]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].808 | Done | | 1.0 | 
 +| 41 |[[en:docs:os2:api:vio:VioRestore]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].809 | Done | | | 
 +| 42 |[[en:docs:os2:api:vio:VioSetCp]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].810 | Done | | 1.0 | 
 +| 43 |[[en:docs:os2:api:vio:VioShowBuf]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].811 | Done | Yes | 1.0 | 
 +| 44 |[[en:docs:os2:api:vio:VioScrollLf]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].812 | Done | Yes | 1.0 | 
 +| 45 |[[en:docs:os2:api:vio:VioRegister]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].813 | Done | | 1.0 | 
 +| 46 |[[en:docs:os2:api:vio:VioGetConfig]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].814 | Done | | 1.0 | 
 +| 47 |[[en:docs:os2:api:vio:VioScrollDn]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].815 | Done | Yes | 1.0 | 
 +| 48 |[[en:docs:os2:api:vio:VioWrtCharStrAtt]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].816 | Done | Yes | 1.0 | 
 +| 49 |[[en:docs:os2:api:vio:VioGetState]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].817 | Done | | 1.0 | 
 +| 50 |[[en:docs:os2:api:vio:VioPrtScToggle]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].818 | Done | | 1.0 | 
 +| 51 |[[en:docs:os2:api:vio:VioSetState]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].819 | Done | | 1.0 | 
 +| 52 |[[en:docs:os2:api:vio:VioWrtNCell]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].820 | Done | Yes | 1.0 | 
 +| 53 |[[en:docs:os2:api:vio:VioWrtNChar]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].821 | Done | Yes | 1.0 | 
 +| 54 |[[en:docs:os2:api:vio:VioShellInit]] | Forwarder to [[en:docs:os2:modules:DOSCALLS]].822 | Done | 
 +| 55 |VioAssociate  | Forwarder to DOSCALLS.823 | Done | 
 +| 56 |VioCreatePS | Forwarder to DOSCALLS.824 | Done | 
 +| 57 |VioDeleteSetId | Forwarder to DOSCALLS.825 | Done | 
 +| 58 |VioGetDeviceCellSize | Forwarder to DOSCALLS.826 | Done | 
 +| 59 |VioGetOrg | Forwarder to DOSCALLS.827 | Done | 
 +| 60 |VioCreateLogFont | Forwarder to DOSCALLS.828 | Done | 
 +| 61 |VioDestroyPS | Forwarder to DOSCALLS.829 | Done | 
 +| 62 |VioQuerySetIds | Forwarder to DOSCALLS.830 | Done | 
 +| 63 |VioSetOrg | Forwarder to DOSCALLS.831 | Done | 
 +| 64 |VioQueryFonts | Forwarder to DOSCALLS.832 | Done | 
 +| 65 |VioSetDeviceCellSize | Forwarder to DOSCALLS.833 | Done | 
 +| 66 |VioShowPS | Forwarder to DOSCALLS.834 | Done | 
 +| 67 |VioGetPSAddress | Forwarder to DOSCALLS.835 | Done | 
 +| 68 |VioQueryConsole | Forwarder to DOSCALLS.836 | Done | 
 +| 69 |VioRedrawSize | Forwarder to DOSCALLS.837 | Done | 
 +| 70 |VioGlobalReg | Forwarder to DOSCALLS.838 | Done | 
 +| 71 |XVioSetCAState | Forwarder to DOSCALLS.839 | Done | 
 +| 72 |XVioCheckCharType | Forwarder to DOSCALLS.840 | Done | 
 +| 73 |XVioDestroyCA | Forwarder to DOSCALLS.841 | Done | 
 +| 74 |XVioCreateCA | Forwarder to DOSCALLS.842 | Done | 
 +| 75 |VioCheckCharType | Forwarder to DOSCALLS.843 | Done | 
 +| 76 |XVioGetCAState | Forwarder to DOSCALLS.844 | Done | 
 + 
 +VioInit.39 is absent in latest OS/2 DLL 
 + 
 +==== Versions ====
  
-Ordinal Name Desc Status +Date&Time SHA1 BldLevel/Version Size ^ Comments 
-|VioEndPopup Forwarder to EMXWRAP.101 | Done | +|2012-01-25 16:59 | | 14.100 | 2,048 bytes osFree Video API 
-| 2 |VioGetPhysBuf | Forwarder to EMXWRAP.102 | Done +|2002-03-08 20:16 | | N/A 2,048 bytes | | 
-|VioGetAnsi Forwarder to EMXWRAP.103 | Done | +|1992-02-06 17:09 5ca3aa177b710c5b7cee426833b9dc3d5304b694 IBM Personal Computer DOS  Version 0.00  Video Router 16,087 IBM OS/2 SDK 1.3 CSD1 
-| 4 |VioFree | | | +|1988-08-08 00:00 10ce3788f8731040a2ca6a994b4ca95c34787de6 IBM Personal Computer DOS  Version 0.00  Video Router 14,441 bytes MS OS/2 SDK 1.05 
-|VioSetAnsi Forwarder to EMXWRAP.105 Done | +|1987-12-15 00:00 bcec5125a963b52fd6c33c21317325f5cd3f3aa9 Microsoft OS/2 Version 0.00  Video Router | 13,981 bytes MS OS/2 SDK 1.02 
-| 6 |VioDeRegister | Forwarder to EMXWRAP.106 | Done +|1987-10-21 00:00 | | IBM Personal Computer DOS  Version 0.00  Video Router 13,981 bytes MS OS/2 1.|
-|VioScrollUp Forwarder to EMXWRAP.107 Done | +
-| 8 |VioPrtSc | Forwarder to EMXWRAP.108 | Done | +
-| 9 |VioGetCurPos | Forwarder to EMXWRAP.109 | Done | +
-| 10 |VioWrtCellStr | Forwarder to EMXWRAP.110 | Done | +
-| 11 |VioPopUp | Forwarder to EMXWRAP.111 | Done +
-| 12 |VioScrollRt Forwarder to EMXWRAP.112 | Done | +
-| 13 |VioWrtCharStr | Forwarder to EMXWRAP.113 | Done | +
-| 14 |Avs_Prtsc | | | +
-| 15 |VioSetCurPos | Forwarder to EMXWRAP.115 | Done | +
-| 16 |VioSrfUnblock | | | +
-| 17 |VioSrfBlock | | | +
-| 18 |VioScrUnlock | | | +
-| 19 |VioWrtTty | Forwarder to EMXWRAP.119 | Done | +
-| 20 |VioSave | | +
-| 21 |VioGetMode Forwarder to EMXWRAP.121 Done | +
-| 22 |VioSetMode | Forwarder to EMXWRAP.122 | Done | +
-| 23 |VioScrLock | Forwarder to EMXWRAP.123 | Done | +
-| 24 |VioReadCellStr | Forwarder to EMXWRAP.124 | Done | +
-| 25 |VioSavRedrawWait | Forwarder to EMXWRAP.125 | Done | +
-| 26 |VioWrtNAttr | Forwarder to EMXWRAP.126 | Done | +
-| 27 |VioGetCurType | Forwarder to EMXWRAP.127 | Done | +
-| 28 |VioSavRedrawUndo | Forwarder to EMXWRAP.128 | Done | +
-| 29 |VioGetFont | Forwarder to EMXWRAP.129 | Done | +
-| 30 |VioReadCharStr | | | +
-| 31 |VioGetBuf | | | +
-| 32 |VioSetCurType | | | +
-| 33 |VioSetFont | | | +
-| 34 |VioHetInit | | | +
-| 35 |VioModeUndo | | | +
-| 36 |VioSswSwitch | | | +
-| 37 |VioModeWait | | | +
-| 38 |Avs_PrtscToggle | | | +
-| 39 |VioInit | | | +
-| 40 |VioGetCp | | | +
-| 41 |VioRestore | | | +
-| 42 |VioSetCp | | | +
-| 43 |VioShowBuf  | | | +
-| 44 |VioScrollLf | | | +
-| 45 |VioRegister | | | +
-| 46 |VioGetConfig | | | +
-| 47 |VioScrollDn | | | +
-| 48 |VioWrtCharStrAtt | | | +
-| 49 |VioGetState | | | +
-| 50 |VioPrtScToggle | | | +
-| 51 |VioSetState | | | +
-| 52 |VioWrtNCell | | | +
-| 53 |VioWrtNChar | | | +
-| 54 |VioShellInit | | | +
-| 55 |VioAssociate  | | | +
-| 56 |VioCreatePS | | | +
-| 57 |VioDeleteSetId | | | +
-| 58 |VioGetDeviceCellSize | | | +
-| 59 |VioGetOrg | | | +
-| 60 |VioCreateLogFont | | | +
-| 61 |VioDestroyPS | | | +
-| 62 |VioQuerySetIds | | | +
-| 63 |VioSetOrg | | | +
-| 64 |VioQueryFonts | | | +
-| 65 |VioSetDeviceCellSize | | | +
-| 66 |VioShowPS | | | +
-| 67 |VioGetPSAddress | | | +
-| 68 |VioQueryConsole | | | +
-| 69 |VioRedrawSize | | | +
-| 70 |VioGlobalReg | | | +
-| 71 |XVioSetCAState | | | +
-| 72 |XVioCheckCharType | | | +
-| 73 |XVioDestroyCA | | | +
-| 74 |XVioCreateCA | | | +
-| 75 |VioCheckCharType | | | +
-| 76 |XVioGetCAState | | |+
  
-            VioGetFont                  EMXWRAP.129, & 
-            VioReadCharStr              EMXWRAP.130, & 
-            VioGetBuf                   EMXWRAP.131, & 
-            VioSetCurType               EMXWRAP.132, & 
-            VioSetFont                  EMXWRAP.133, & 
-            VioModeUndo                 EMXWRAP.135, & 
-            VioModeWait                 EMXWRAP.137, & 
-            VioGetCp                    EMXWRAP.140, & 
-            VioSetCp                    EMXWRAP.142, & 
-            VioShowBuf                  EMXWRAP.143, & 
-            VioScrollLf                 EMXWRAP.144, & 
-            VioRegister                 EMXWRAP.145, & 
-            VioGetConfig                EMXWRAP.146, & 
-            VioScrollDn                 EMXWRAP.147, & 
-            VioWrtCharStrAtt            EMXWRAP.148, & 
-            VioGetState                 EMXWRAP.149, & 
-            VioPrtScToggle              EMXWRAP.150, & 
-            VioSetState                 EMXWRAP.151, & 
-            VioWrtNCell                 EMXWRAP.152, & 
-            VioWrtNChar                 EMXWRAP.153, & 
-            VioAssociate                EMXWRAP.155, & 
-            VioCreatePS                 EMXWRAP.156, & 
-            VioDeleteSetId              EMXWRAP.157, & 
-            VioGetDeviceCellSize        EMXWRAP.158, & 
-            VioGetOrg                   EMXWRAP.159, & 
-            VioCreateLogFont            EMXWRAP.160, & 
-            VioDestroyPS                EMXWRAP.161, & 
-            VioQuerySetIds              EMXWRAP.162, & 
-            VioSetOrg                   EMXWRAP.163, & 
-            VioQueryFonts               EMXWRAP.164, & 
-            VioSetDeviceCellSize        EMXWRAP.165, & 
-            VioShowPS                   EMXWRAP.166, & 
-            VioGlobalReg                EMXWRAP.170, & 
-            VioCheckCharType            EMXWRAP.175 
  
 {{page>en:templates:dlls}} {{page>en:templates:dlls}}