VDH.LIB: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
This is the libraries related to the [[Virtual Device Drivers Functions]] includes on the OS/2 Toolkit. | |||
==Version== | ==Version== | ||
Line 11: | Line 12: | ||
|} | |} | ||
==Functions== | |||
<pre> | |||
[[VDHSetDosDevice]] MVDM 1 | |||
_TKSSBase MVDM 2 | |||
[[VDHInstallUserHook] MVDM 3 | |||
VDHPOPUP MVDM 4 | |||
VDHKILLVDM MVDM 5 | |||
VDHSETPRIORITY MVDM 6 | |||
VDHFREEZEVDM MVDM 7 | |||
VDHTHAWVDM MVDM 8 | |||
VDHISVDMFROZEN MVDM 9 | |||
VDHINSTALLFAULTHANDLER MVDM 10 | |||
VDHENUMERATEVDMS MVDM 11 | |||
VDHHANDLEFROMSGID MVDM 12 | |||
VDHHANDLEFROMPID MVDM 13 | |||
VDHINSTALLIOHOOK MVDM 14 | |||
VDHREMOVEIOHOOK MVDM 15 | |||
VDHSETIOHOOKSTATE MVDM 16 | |||
VDHINSTALLINTHOOK MVDM 17 | |||
VDHARMBPHOOK MVDM 18 | |||
VDHARMSTIHOOK MVDM 19 | |||
VDHARMRETURNHOOK MVDM 20 | |||
VDHINSTALLFAULTHOOK MVDM 21 | |||
VDHREMOVEFAULTHOOK MVDM 22 | |||
VDHOPENPDD MVDM 23 | |||
VDHREGISTERVDD MVDM 24 | |||
VDHOPENVDD MVDM 25 | |||
VDHREQUESTVDD MVDM 26 | |||
VDHALLOCMEM MVDM 27 | |||
VDHFREEMEM MVDM 28 | |||
VDHALLOCDOSMEM MVDM 29 | |||
VDHCREATEBLOCKPOOL MVDM 30 | |||
VDHALLOCBLOCK MVDM 31 | |||
VDHFREEBLOCK MVDM 32 | |||
VDHDESTROYBLOCKPOOL MVDM 33 | |||
VDHCOPYMEM MVDM 34 | |||
VDHEXCHANGEMEM MVDM 35 | |||
VDHLOCKMEM MVDM 36 | |||
VDHUNLOCKMEM MVDM 37 | |||
VDHQUERYSEL MVDM 38 | |||
VDHCREATESEL MVDM 39 | |||
VDHDESTROYSEL MVDM 40 | |||
VDHALLOCPAGES MVDM 41 | |||
VDHREALLOCPAGES MVDM 42 | |||
VDHFREEPAGES MVDM 43 | |||
VDHFINDFREEPAGES MVDM 44 | |||
VDHGETDIRTYPAGEINFO MVDM 45 | |||
VDHQUERYFREEPAGES MVDM 46 | |||
VDHRESERVEPAGES MVDM 47 | |||
VDHMAPPAGES MVDM 48 | |||
VDHARMTIMERHOOK MVDM 49 | |||
VDHDISARMTIMERHOOK MVDM 50 | |||
VDHOPEN MVDM 51 | |||
VDHCLOSE MVDM 52 | |||
VDHREAD MVDM 53 | |||
VDHWRITE MVDM 54 | |||
VDHPUSHINT MVDM 55 | |||
VDHPOPINT MVDM 56 | |||
VDHPUSHREGS MVDM 57 | |||
VDHPOPREGS MVDM 58 | |||
VDHPUSHFARCALL MVDM 59 | |||
VDHVIEWHANDLE MVDM 60 | |||
VDHREGISTERAPI MVDM 61 | |||
VDHGETERROR MVDM 62 | |||
VDHSETERROR MVDM 63 | |||
VDHQUERYSYSVALUE MVDM 64 | |||
VDHPUTSYSVALUE MVDM 65 | |||
VDHSEEK MVDM 66 | |||
VDHDEVIOCTL MVDM 67 | |||
VDHPHYSICALDISK MVDM 68 | |||
VDHFSCTL MVDM 69 | |||
VDHYIELD MVDM 70 | |||
VDHARMCONTEXTHOOK MVDM 71 | |||
VDHHALTSYSTEM MVDM 72 | |||
VDHGETCODEPAGEFONT MVDM 73 | |||
VDHRELEASECODEPAGEFONT MVDM 74 | |||
_VDHPanic MVDM 75 | |||
_printf MVDM 76 | |||
VDHSETTIMER0 MVDM 77 | |||
VDHDEVBEEP MVDM 78 | |||
VDHSETFLAGS MVDM 79 | |||
VDHASSERTTASK MVDM 80 | |||
VDHASSERTVDMTASK MVDM 81 | |||
VDHASSERTTASKONLY MVDM 82 | |||
VDHASSERTVDMTASKONLY MVDM 83 | |||
VDHASSERTINITONLY MVDM 84 | |||
VDHCHECKHVDM MVDM 85 | |||
VDHALLOCHOOK MVDM 86 | |||
VDHQUERYHOOKDATA MVDM 87 | |||
VDHFREEHOOK MVDM 88 | |||
VDHUNRESERVEPAGES MVDM 93 | |||
VDHQUERYLIN MVDM 94 | |||
VDHCREATESEM MVDM 95 | |||
VDHDESTROYSEM MVDM 96 | |||
VDHQUERYSEM MVDM 97 | |||
VDHRESETEVENTSEM MVDM 98 | |||
VDHPOSTEVENTSEM MVDM 99 | |||
VDHWAITEVENTSEM MVDM 100 | |||
VDHREQUESTMUTEXSEM MVDM 101 | |||
VDHRELEASEMUTEXSEM MVDM 102 | |||
VDHREGISTERPROPERTY MVDM 103 | |||
VDHQUERYPROPERTY MVDM 104 | |||
VDHREGISTERPERFCTRS MVDM 105 | |||
VDHDECODEPROPERTY MVDM 106 | |||
VDHPUSHSTACK MVDM 108 | |||
VDHPOPSTACK MVDM 109 | |||
VDHALLOCDMABUFFER MVDM 110 | |||
VDHFREEDMABUFFER MVDM 111 | |||
INTSETVDMIRQ MVDM 112 | |||
INTUNSETVDMIRQ MVDM 113 | |||
INTEOIVDMIRQ MVDM 114 | |||
VDHSWITCHTOV86 MVDM 115 | |||
VDHSWITCHTOVPM MVDM 116 | |||
VDHCHECKVPMINTVECTOR MVDM 117 | |||
VDHGETVPMINTVECTOR MVDM 118 | |||
VDHSETVPMINTVECTOR MVDM 119 | |||
VDHARMVPMBPHOOK MVDM 120 | |||
VDHBEGINUSEVPMSTACK MVDM 121 | |||
VDHENDUSEVPMSTACK MVDM 122 | |||
_flVdmStatus MVDM 123 | |||
VDHCLOSEVDD MVDM 124 | |||
_pdhdHostData MVDM 125 | |||
VDHREGISTERDPMI MVDM 126 | |||
_flVpmIRQHooks MVDM 127 | |||
VDHCHANGEVPMIF MVDM 128 | |||
VDHGETSELBASE MVDM 129 | |||
VDHREADUBUF MVDM 130 | |||
VDHWRITEUBUF MVDM 131 | |||
VDHCHECKPAGEPERM MVDM 132 | |||
VDHRAISEEXCEPTION MVDM 133 | |||
VDHSTARTHWINT MVDM 134 | |||
VDHGETVPMEXCEPT MVDM 135 | |||
VDHSETVPMEXCEPT MVDM 136 | |||
VDHPROBEUBUF MVDM 137 | |||
VDHPREPVPMIRET MVDM 138 | |||
VDHPOPVPMFARRET MVDM 139 | |||
VDHCHECKVPMEXCEPT MVDM 140 | |||
VDHSETBOOST MVDM 141 | |||
VDHWAKERAMSEM MVDM 142 | |||
VDHREQUESTRAMSEM MVDM 143 | |||
VDHPROCESSTOGLOBAL MVDM 144 | |||
VDHVALIDATEPID MVDM 145 | |||
VDHMAPMEMBLOCK MVDM 146 | |||
DEVWOHANDLE MVDM 147 | |||
VDHVMGETHANDLE MVDM 148 | |||
VDHVMATTACH MVDM 149 | |||
VDHCREATETHREAD MVDM 150 | |||
VDHEXITTHREAD MVDM 151 | |||
_em86Is32Sel MVDM 152 | |||
INTGETIRR MVDM 153 | |||
VDHWAITRAMSEM MVDM 154 | |||
VDHPORTIO MVDM 155 | |||
VDHVMDETACH MVDM 156 | |||
VDHGETFLAGS MVDM 157 | |||
VDHALLOCSHAREDMEM MVDM 158 | |||
VDHFREESHAREDMEM MVDM 159 | |||
VDHALLOCUSERMEM MVDM 160 | |||
VDHFREEUSERMEM MVDM 161 | |||
VDHSETUSERMEM MVDM 162 | |||
VDHQUERYUSERMEM MVDM 163 | |||
VDHQUERYARENA MVDM 164 | |||
VDHSETMAXFILEHANDLES MVDM 165 | |||
VDHJFNFROMHANDLE MVDM 166 | |||
VDHRELEASENPX MVDM 89 | |||
VDHNPXRESET MVDM 90 | |||
VDHNPXCLEARBUSY MVDM 91 | |||
VDHNPXREGISTERVDD MVDM 92 | |||
VDHOPENVIRQ VPIC 1 | |||
VDHSETVIRR VPIC 2 | |||
VDHCLEARVIRR VPIC 3 | |||
VDHQUERYVIRQ VPIC 4 | |||
VDHSENDVEOI VPIC 5 | |||
VDHWAITVIRRS VPIC 6 | |||
VDHWAKEVIRRS VPIC 7 | |||
VDHCLOSEVIRQ VPIC 8 | |||
VDHSIMULATEIRQ VPIC 9 | |||
VDHREGISTERSCREENPROC VKBD 1 | |||
VDHQUERYKEYSHIFT VKBD 2 | |||
VDHWAKEIDLE VKBD 3 | |||
VDHREPORTPEEK VKBD 4 | |||
VDHNOTIDLE VKBD 5 | |||
VDHGETBUSYFLAGPTR VKBD 6 | |||
VKPDDPROC VKBD 7 | |||
VDHPRINTCLOSE VLPT 1 | |||
VDHREGISTERDMACHANNEL VDMA 1 | |||
VDHCALLOUTDMA VDMA 2 | |||
VDHREGISTERINT2FPROC VVGA 1 | |||
</pre> | |||
[[Category:Import library]] | [[Category:Import library]] |
Revision as of 22:10, 19 December 2022
This is the libraries related to the Virtual Device Drivers Functions includes on the OS/2 Toolkit.
Version
Date | Version | Size | Comments |
---|---|---|---|
1993-04-22 | 21,504 bytes | Includes on IBM Toolkit 2.1 | |
1994-07-29 | 22,016 bytes | Releases as Toolkit beta on The Developer Connection for OS2 Vol, Disc 1 | |
1999-04-30 | 22,528 bytes | OS/2 Toolkit 4.5 |
Functions
[[VDHSetDosDevice]] MVDM 1 _TKSSBase MVDM 2 [[VDHInstallUserHook] MVDM 3 VDHPOPUP MVDM 4 VDHKILLVDM MVDM 5 VDHSETPRIORITY MVDM 6 VDHFREEZEVDM MVDM 7 VDHTHAWVDM MVDM 8 VDHISVDMFROZEN MVDM 9 VDHINSTALLFAULTHANDLER MVDM 10 VDHENUMERATEVDMS MVDM 11 VDHHANDLEFROMSGID MVDM 12 VDHHANDLEFROMPID MVDM 13 VDHINSTALLIOHOOK MVDM 14 VDHREMOVEIOHOOK MVDM 15 VDHSETIOHOOKSTATE MVDM 16 VDHINSTALLINTHOOK MVDM 17 VDHARMBPHOOK MVDM 18 VDHARMSTIHOOK MVDM 19 VDHARMRETURNHOOK MVDM 20 VDHINSTALLFAULTHOOK MVDM 21 VDHREMOVEFAULTHOOK MVDM 22 VDHOPENPDD MVDM 23 VDHREGISTERVDD MVDM 24 VDHOPENVDD MVDM 25 VDHREQUESTVDD MVDM 26 VDHALLOCMEM MVDM 27 VDHFREEMEM MVDM 28 VDHALLOCDOSMEM MVDM 29 VDHCREATEBLOCKPOOL MVDM 30 VDHALLOCBLOCK MVDM 31 VDHFREEBLOCK MVDM 32 VDHDESTROYBLOCKPOOL MVDM 33 VDHCOPYMEM MVDM 34 VDHEXCHANGEMEM MVDM 35 VDHLOCKMEM MVDM 36 VDHUNLOCKMEM MVDM 37 VDHQUERYSEL MVDM 38 VDHCREATESEL MVDM 39 VDHDESTROYSEL MVDM 40 VDHALLOCPAGES MVDM 41 VDHREALLOCPAGES MVDM 42 VDHFREEPAGES MVDM 43 VDHFINDFREEPAGES MVDM 44 VDHGETDIRTYPAGEINFO MVDM 45 VDHQUERYFREEPAGES MVDM 46 VDHRESERVEPAGES MVDM 47 VDHMAPPAGES MVDM 48 VDHARMTIMERHOOK MVDM 49 VDHDISARMTIMERHOOK MVDM 50 VDHOPEN MVDM 51 VDHCLOSE MVDM 52 VDHREAD MVDM 53 VDHWRITE MVDM 54 VDHPUSHINT MVDM 55 VDHPOPINT MVDM 56 VDHPUSHREGS MVDM 57 VDHPOPREGS MVDM 58 VDHPUSHFARCALL MVDM 59 VDHVIEWHANDLE MVDM 60 VDHREGISTERAPI MVDM 61 VDHGETERROR MVDM 62 VDHSETERROR MVDM 63 VDHQUERYSYSVALUE MVDM 64 VDHPUTSYSVALUE MVDM 65 VDHSEEK MVDM 66 VDHDEVIOCTL MVDM 67 VDHPHYSICALDISK MVDM 68 VDHFSCTL MVDM 69 VDHYIELD MVDM 70 VDHARMCONTEXTHOOK MVDM 71 VDHHALTSYSTEM MVDM 72 VDHGETCODEPAGEFONT MVDM 73 VDHRELEASECODEPAGEFONT MVDM 74 _VDHPanic MVDM 75 _printf MVDM 76 VDHSETTIMER0 MVDM 77 VDHDEVBEEP MVDM 78 VDHSETFLAGS MVDM 79 VDHASSERTTASK MVDM 80 VDHASSERTVDMTASK MVDM 81 VDHASSERTTASKONLY MVDM 82 VDHASSERTVDMTASKONLY MVDM 83 VDHASSERTINITONLY MVDM 84 VDHCHECKHVDM MVDM 85 VDHALLOCHOOK MVDM 86 VDHQUERYHOOKDATA MVDM 87 VDHFREEHOOK MVDM 88 VDHUNRESERVEPAGES MVDM 93 VDHQUERYLIN MVDM 94 VDHCREATESEM MVDM 95 VDHDESTROYSEM MVDM 96 VDHQUERYSEM MVDM 97 VDHRESETEVENTSEM MVDM 98 VDHPOSTEVENTSEM MVDM 99 VDHWAITEVENTSEM MVDM 100 VDHREQUESTMUTEXSEM MVDM 101 VDHRELEASEMUTEXSEM MVDM 102 VDHREGISTERPROPERTY MVDM 103 VDHQUERYPROPERTY MVDM 104 VDHREGISTERPERFCTRS MVDM 105 VDHDECODEPROPERTY MVDM 106 VDHPUSHSTACK MVDM 108 VDHPOPSTACK MVDM 109 VDHALLOCDMABUFFER MVDM 110 VDHFREEDMABUFFER MVDM 111 INTSETVDMIRQ MVDM 112 INTUNSETVDMIRQ MVDM 113 INTEOIVDMIRQ MVDM 114 VDHSWITCHTOV86 MVDM 115 VDHSWITCHTOVPM MVDM 116 VDHCHECKVPMINTVECTOR MVDM 117 VDHGETVPMINTVECTOR MVDM 118 VDHSETVPMINTVECTOR MVDM 119 VDHARMVPMBPHOOK MVDM 120 VDHBEGINUSEVPMSTACK MVDM 121 VDHENDUSEVPMSTACK MVDM 122 _flVdmStatus MVDM 123 VDHCLOSEVDD MVDM 124 _pdhdHostData MVDM 125 VDHREGISTERDPMI MVDM 126 _flVpmIRQHooks MVDM 127 VDHCHANGEVPMIF MVDM 128 VDHGETSELBASE MVDM 129 VDHREADUBUF MVDM 130 VDHWRITEUBUF MVDM 131 VDHCHECKPAGEPERM MVDM 132 VDHRAISEEXCEPTION MVDM 133 VDHSTARTHWINT MVDM 134 VDHGETVPMEXCEPT MVDM 135 VDHSETVPMEXCEPT MVDM 136 VDHPROBEUBUF MVDM 137 VDHPREPVPMIRET MVDM 138 VDHPOPVPMFARRET MVDM 139 VDHCHECKVPMEXCEPT MVDM 140 VDHSETBOOST MVDM 141 VDHWAKERAMSEM MVDM 142 VDHREQUESTRAMSEM MVDM 143 VDHPROCESSTOGLOBAL MVDM 144 VDHVALIDATEPID MVDM 145 VDHMAPMEMBLOCK MVDM 146 DEVWOHANDLE MVDM 147 VDHVMGETHANDLE MVDM 148 VDHVMATTACH MVDM 149 VDHCREATETHREAD MVDM 150 VDHEXITTHREAD MVDM 151 _em86Is32Sel MVDM 152 INTGETIRR MVDM 153 VDHWAITRAMSEM MVDM 154 VDHPORTIO MVDM 155 VDHVMDETACH MVDM 156 VDHGETFLAGS MVDM 157 VDHALLOCSHAREDMEM MVDM 158 VDHFREESHAREDMEM MVDM 159 VDHALLOCUSERMEM MVDM 160 VDHFREEUSERMEM MVDM 161 VDHSETUSERMEM MVDM 162 VDHQUERYUSERMEM MVDM 163 VDHQUERYARENA MVDM 164 VDHSETMAXFILEHANDLES MVDM 165 VDHJFNFROMHANDLE MVDM 166 VDHRELEASENPX MVDM 89 VDHNPXRESET MVDM 90 VDHNPXCLEARBUSY MVDM 91 VDHNPXREGISTERVDD MVDM 92 VDHOPENVIRQ VPIC 1 VDHSETVIRR VPIC 2 VDHCLEARVIRR VPIC 3 VDHQUERYVIRQ VPIC 4 VDHSENDVEOI VPIC 5 VDHWAITVIRRS VPIC 6 VDHWAKEVIRRS VPIC 7 VDHCLOSEVIRQ VPIC 8 VDHSIMULATEIRQ VPIC 9 VDHREGISTERSCREENPROC VKBD 1 VDHQUERYKEYSHIFT VKBD 2 VDHWAKEIDLE VKBD 3 VDHREPORTPEEK VKBD 4 VDHNOTIDLE VKBD 5 VDHGETBUSYFLAGPTR VKBD 6 VKPDDPROC VKBD 7 VDHPRINTCLOSE VLPT 1 VDHREGISTERDMACHANNEL VDMA 1 VDHCALLOUTDMA VDMA 2 VDHREGISTERINT2FPROC VVGA 1