This is an old revision of the document!
Please help to find info about enries marked as No info
VIOCALLS
This is 16→32 bit wrapper DLL to EMXWRAP.DLL. No any real code here.
Ordinal | Name | Desc | Status |
---|---|---|---|
1 | VioEndPopup | Forwarder to EMXWRAP.101 | Done |
2 | VioGetPhysBuf | Forwarder to EMXWRAP.102 | Done |
3 | VioGetAnsi | Forwarder to EMXWRAP.103 | Done |
4 | VioFree | ||
5 | VioSetAnsi | Forwarder to EMXWRAP.105 | Done |
6 | VioDeRegister | Forwarder to EMXWRAP.106 | Done |
7 | 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
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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||