Table of Contents
VIOCALLS
This is forwarder DLL to DOSCALLS.DLL on latest OS/2 versions. No any real code here. FAPI column is a Family API support. Version column is OS/2 version function introduced.
Entry points
Ordinal | Name | Description | Status | FAPI | Version |
---|---|---|---|---|---|
1 | VioEndPopup | Forwarder to DOSCALLS.770 | Done | 1.0 | |
2 | VioGetPhysBuf | Forwarder to DOSCALLS.771 | Done | Yes | 1.0 |
3 | VioGetAnsi | Forwarder to DOSCALLS.772 | Done | Yes | 1.0 |
4 | VioFree | Forwarder to DOSCALLS.773 | Done | ||
5 | VioSetAnsi | Forwarder to DOSCALLS.774 | Done | Yes | 1.0 |
6 | VioDeRegister | Forwarder to DOSCALLS.775 | Done | 1.0 | |
7 | VioScrollUp | Forwarder to DOSCALLS.776 | Done | Yes | 1.0 |
8 | VioPrtSc | Forwarder to DOSCALLS.777 | Done | 1.0 | |
9 | VioGetCurPos | Forwarder to DOSCALLS.778 | Done | Yes | 1.0 |
10 | VioWrtCellStr | Forwarder to DOSCALLS.779 | Done | Yes | 1.0 |
11 | VioPopUp | Forwarder to DOSCALLS.780 | Done | 1.0 | |
12 | VioScrollRt | Forwarder to DOSCALLS.781 | Done | Yes | 1.0 |
13 | VioWrtCharStr | Forwarder to DOSCALLS.782 | Done | Yes | 1.0 |
14 | Avs_Prtsc | Forwarder to DOSCALLS.783 | Done | ||
15 | VioSetCurPos | Forwarder to DOSCALLS.784 | Done | Yes | 1.0 |
16 | VioSrfUnblock | Forwarder to DOSCALLS.785 | Done | ||
17 | VioSrfBlock | Forwarder to DOSCALLS.786 | Done | ||
18 | VioScrUnlock | Forwarder to DOSCALLS.787 | Done | Yes | 1.0 |
19 | VioWrtTty | Forwarder to DOSCALLS.788 | Done | Yes | 1.0 |
20 | VioSave | Forwarder to DOSCALLS.789 | Done | ||
21 | VioGetMode | Forwarder to DOSCALLS.790 | Done | Yes | 1.0 |
22 | VioSetMode | Forwarder to DOSCALLS.791 | Done | Yes | 1.0 |
23 | VioScrLock | Forwarder to DOSCALLS.792 | Done | Yes | 1.0 |
24 | VioReadCellStr | Forwarder to DOSCALLS.793 | Done | Yes | 1.0 |
25 | VioSavRedrawWait | Forwarder to DOSCALLS.794 | Done | 1.0 | |
26 | VioWrtNAttr | Forwarder to DOSCALLS.795 | Done | Yes | 1.0 |
27 | VioGetCurType | Forwarder to DOSCALLS.796 | Done | Yes | 1.0 |
28 | VioSavRedrawUndo | Forwarder to DOSCALLS.797 | Done | 1.0 | |
29 | VioGetFont | Forwarder to DOSCALLS.798 | Done | 1.0 | |
30 | VioReadCharStr | Forwarder to DOSCALLS.799 | Done | Yes | 1.0 |
31 | VioGetBuf | Forwarder to DOSCALLS.800 | Done | Yes | 1.0 |
32 | VioSetCurType | Forwarder to DOSCALLS.801 | Done | Yes | 1.0 |
33 | VioSetFont | Forwarder to DOSCALLS.802 | Done | 1.0 | |
34 | VioHetInit | Forwarder to DOSCALLS.803 | Done | ||
35 | VioModeUndo | Forwarder to DOSCALLS.804 | Done | 1.0 | |
36 | VioSswSwitch | Forwarder to DOSCALLS.805 | Done | ||
37 | VioModeWait | Forwarder to DOSCALLS.806 | Done | 1.0 | |
38 | Avs_PrtscToggle | Forwarder to DOSCALLS.807 | Done | ||
40 | VioGetCp | Forwarder to DOSCALLS.808 | Done | 1.0 | |
41 | VioRestore | Forwarder to DOSCALLS.809 | Done | ||
42 | VioSetCp | Forwarder to DOSCALLS.810 | Done | 1.0 | |
43 | VioShowBuf | Forwarder to DOSCALLS.811 | Done | Yes | 1.0 |
44 | VioScrollLf | Forwarder to DOSCALLS.812 | Done | Yes | 1.0 |
45 | VioRegister | Forwarder to DOSCALLS.813 | Done | 1.0 | |
46 | VioGetConfig | Forwarder to DOSCALLS.814 | Done | 1.0 | |
47 | VioScrollDn | Forwarder to DOSCALLS.815 | Done | Yes | 1.0 |
48 | VioWrtCharStrAtt | Forwarder to DOSCALLS.816 | Done | Yes | 1.0 |
49 | VioGetState | Forwarder to DOSCALLS.817 | Done | 1.0 | |
50 | VioPrtScToggle | Forwarder to DOSCALLS.818 | Done | 1.0 | |
51 | VioSetState | Forwarder to DOSCALLS.819 | Done | 1.0 | |
52 | VioWrtNCell | Forwarder to DOSCALLS.820 | Done | Yes | 1.0 |
53 | VioWrtNChar | Forwarder to DOSCALLS.821 | Done | Yes | 1.0 |
54 | VioShellInit | Forwarder to 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
Date&Time | SHA1 | BldLevel/Version | Size | Comments |
---|---|---|---|---|
2012-01-25 16:59 | 14.100 | 2,048 bytes | osFree Video API | |
2002-03-08 20:16 | N/A | 2,048 bytes | ||
1992-02-06 17:09 | 5ca3aa177b710c5b7cee426833b9dc3d5304b694 | IBM Personal Computer DOS Version 0.00 Video Router | 16,087 | IBM OS/2 SDK 1.3 CSD1 |
1988-08-08 00:00 | 10ce3788f8731040a2ca6a994b4ca95c34787de6 | IBM Personal Computer DOS Version 0.00 Video Router | 14,441 bytes | MS OS/2 SDK 1.05 |
1987-12-15 00:00 | bcec5125a963b52fd6c33c21317325f5cd3f3aa9 | Microsoft OS/2 Version 0.00 Video Router | 13,981 bytes | MS OS/2 SDK 1.02 |
1987-10-21 00:00 | IBM Personal Computer DOS Version 0.00 Video Router | 13,981 bytes | MS OS/2 1.0 |
OS/2 DLLs | |
---|---|
Base API | DOSCALLS EMXWRAP SUB32 ANSICALL NLS MSG MONCALLS KBDCALLS MOUCALLS VIOCALLS SESMGR BKSCALLS BMSCALLS BVSCALLS NAMPIPES QUECALLS OS2CHAR |
Bidirectional NLS | BDCALLS BDCALLS32 BDIME BDBVH BDVIEW BDWPCLS BIDIPM PMBIDI |
Unicode API | UCONV UNIKBD LIBUNI |
BVH (Base Video Handlers) | BVHINIT BVHMPA BVHVGA BVHSVGA BVHWNDW |
GRADD subsystem | VMAN SOFTDRAW GRE2VMAN GENGRADD |
IPF (Information Presentation facility) | HELPMGR HPMGRMRI MINXOBJ IBMHMGR NEWVIEW MINXMRI ERRTXT |
REXX | REXX REXXAPI REXXUTIL REGINA |
The core PM DLL's | PMMERGE PMMRGRES PMSHAPI PMSHLTKT PMGRE PMGPI PMDRAG PMCTLS PMMLE PMSPL PMVIOP PMWIN |
Open32 | PMWINX MIRRORS REGISTRY |
Intelligent Font Interface drivers | PMATM TRUETYPE PMUNIF FREETYPE PMPRE |
Data Exchange | PMCLIP PMDDE PMDDEML |
VDM PM interface | PMVDMH PMVDMP SEAMLESS SHIELD |
WPS | PMWP PMWPMRU PMVDDROP |
Miscellaneous | PMPIC PMTKT MVDM |
SOM API | SOM SOMC |
KAL | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DOSCALLS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Base Video Handlers | BVSCALLS | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
BKSCALLS | EMXWRAP (SUB32) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
BMSCALLS | OS2CHAR2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
MONCALLS | CON3216 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
KBDCALLS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MOUCALLS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VIOCALLS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NAMPIPES | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QUECALLS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OS2CHAR | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NLS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MSG | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ANSICALL | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SESMGR | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMCLIENT | PM Server (local or remote) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMMERGE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMGRE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMSHAPI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMSHLTKT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMCTLS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMDRAG | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMMLE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMGPI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PMWIN | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
UTLAPI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
REGINA | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
REXX | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
REXXAPI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||