en:docs:os2:modules:mvdm

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
en:docs:os2:modules:mvdm [2023/11/16 01:39] prokusheven:docs:os2:modules:mvdm [2023/11/16 03:06] (current) prokushev
Line 1: Line 1:
 {{logos:os2.gif?35x35}} {{logos:os2.gif?35x35}}
 +
 +====== MVDM ======
 +
 +MVDM.DLL is a fake DLL aimed to control MVM.
  
 ^ Ordinal ^ Name                                               ^ Description                    ^ Status ^ ^ Ordinal ^ Name                                               ^ Description                    ^ Status ^
 | 1 | VDHSETDOSDEVICE | | | | 1 | VDHSETDOSDEVICE | | |
-| 2 | _TKSSBase.2 +| 2 | _TKSSBase | | | 
-| 3 | VDHINSTALLUSERHOOK.3 +| 3 | VDHINSTALLUSERHOOK | | | 
-| 4 | VDHPOPUP.4 +| 4 | VDHPOPUP | | | 
-| 5 | VDHKILLVDM.5 +| 5 | VDHKILLVDM | | | 
-| 6 | VDHSETPRIORITY.6 +| 6 | VDHSETPRIORITY | | | 
-| 7 | VDHFREEZEVDM.7 +| 7 | VDHFREEZEVDM | | | 
-| 8 | VDHTHAWVDM.8 +| 8 | VDHTHAWVDM | | | 
-| 9 | VDHISVDMFROZEN.9 +| 9 | VDHISVDMFROZEN | | | 
-| 10 | VDHINSTALLFAULTHANDLER.10 +| 10 | VDHINSTALLFAULTHANDLER | | | 
-| 11 | VDHENUMERATEVDMS.11 +| 11 | VDHENUMERATEVDMS | | | 
-| 12 | VDHHANDLEFROMSGID.12 +| 12 | VDHHANDLEFROMSGID | | | 
-| 13 | VDHHANDLEFROMPID.13 +| 13 | VDHHANDLEFROMPID | | | 
-| 14 | VDHINSTALLIOHOOK.14 +| 14 | VDHINSTALLIOHOOK | | | 
-| 15 | VDHREMOVEIOHOOK.15 +| 15 | VDHREMOVEIOHOOK | | | 
-| 16 | VDHSETIOHOOKSTATE.16 +| 16 | VDHSETIOHOOKSTATE | | | 
-| 17 | VDHINSTALLINTHOOK.17 +| 17 | VDHINSTALLINTHOOK | | | 
-| 18 | VDHARMBPHOOK.18 +| 18 | VDHARMBPHOOK | | | 
-| 19 | VDHARMSTIHOOK.19 +| 19 | VDHARMSTIHOOK | | | 
-| 20 | VDHARMRETURNHOOK.20 +| 20 | VDHARMRETURNHOOK | | | 
-    VDHINSTALLFAULTHOOK.21 +21 | VDHINSTALLFAULTHOOK | | | 
-    VDHREMOVEFAULTHOOK.22 +22 | VDHREMOVEFAULTHOOK | | | 
-    VDHOPENPDD.23 +23 | VDHOPENPDD | | | 
-    VDHREGISTERVDD.24 +24 | VDHREGISTERVDD | | | 
-    VDHOPENVDD.25 +25 | VDHOPENVDD | | | 
-    VDHREQUESTVDD.26 +26 | VDHREQUESTVDD | | | 
-    VDHALLOCMEM.27 +27 | VDHALLOCMEM | | | 
-    VDHFREEMEM.28 +28 | VDHFREEMEM | | | 
-    VDHALLOCDOSMEM.29 +29 | VDHALLOCDOSMEM | | | 
-    VDHCREATEBLOCKPOOL.30 +30 | VDHCREATEBLOCKPOOL | | | 
-    VDHALLOCBLOCK.31 +31 | VDHALLOCBLOCK | | | 
-    VDHFREEBLOCK.32 +32 | VDHFREEBLOCK | | | 
-    VDHDESTROYBLOCKPOOL.33 +33 | VDHDESTROYBLOCKPOOL | | | 
-    VDHCOPYMEM.34 +34 | VDHCOPYMEM | | | 
-    VDHEXCHANGEMEM.35 +35 | VDHEXCHANGEMEM | | | 
-    VDHLOCKMEM.36 +36 | VDHLOCKMEM | | | 
-    VDHUNLOCKMEM.37 +37 | VDHUNLOCKMEM | | | 
-    VDHQUERYSEL.38 +38 | VDHQUERYSEL | | | 
-    VDHCREATESEL.39 +39 | VDHCREATESEL | | | 
-    VDHDESTROYSEL.40 +40 | VDHDESTROYSEL | | | 
-    VDHALLOCPAGES.41 +41 | VDHALLOCPAGES | | | 
-    VDHREALLOCPAGES.42 +42 | VDHREALLOCPAGES | | | 
-    VDHFREEPAGES.43 +43 | VDHFREEPAGES | | | 
-    VDHFINDFREEPAGES.44 +44 | VDHFINDFREEPAGES | | | 
-    VDHGETDIRTYPAGEINFO.45 +45 | VDHGETDIRTYPAGEINFO | | | 
-    VDHQUERYFREEPAGES.46 +46 | VDHQUERYFREEPAGES | | | 
-    VDHRESERVEPAGES.47 +47 | VDHRESERVEPAGES | | | 
-    VDHMAPPAGES.48 +48 | VDHMAPPAGES | | | 
-    VDHARMTIMERHOOK.49 +49 | VDHARMTIMERHOOK | | | 
-    VDHDISARMTIMERHOOK.50 +50 | VDHDISARMTIMERHOOK | | | 
-    VDHOPEN.51 +51 | VDHOPEN | | | 
-    VDHCLOSE.52 +52 | VDHCLOSE | | | 
-    VDHREAD.53 +53 | VDHREAD | | | 
-    VDHWRITE.54 +54 | VDHWRITE | | | 
-    VDHPUSHINT.55 +55 | VDHPUSHINT | | | 
-    VDHPOPINT.56 +56 | VDHPOPINT | | | 
-    VDHPUSHREGS.57 +57 | VDHPUSHREGS | | | 
-    VDHPOPREGS.58 +58 | VDHPOPREGS | | | 
-    VDHPUSHFARCALL.59 +59 | VDHPUSHFARCALL | | | 
-    VDHVIEWHANDLE.60 +60 | VDHVIEWHANDLE | | | 
-    VDHREGISTERAPI.61 +61 | VDHREGISTERAPI | | | 
-    VDHGETERROR.62 +62 | VDHGETERROR | | | 
-    VDHSETERROR.63 +63 | VDHSETERROR | | | 
-    VDHQUERYSYSVALUE.64 +64 | VDHQUERYSYSVALUE | | | 
-    VDHPUTSYSVALUE.65 +65 | VDHPUTSYSVALUE | | | 
-    VDHSEEK.66 +66 | VDHSEEK | | | 
-    VDHDEVIOCTL.67 +67 | VDHDEVIOCTL | | | 
-    VDHPHYSICALDISK.68 +68 | VDHPHYSICALDISK | | | 
-    VDHFSCTL.69 +69 | VDHFSCTL | | | 
-    VDHYIELD.70 +70 | VDHYIELD | | | 
-    VDHARMCONTEXTHOOK.71 +71 | VDHARMCONTEXTHOOK | | | 
-    VDHHALTSYSTEM.72 +72 | VDHHALTSYSTEM | | | 
-    VDHGETCODEPAGEFONT.73 +73 | VDHGETCODEPAGEFONT | | | 
-    VDHRELEASECODEPAGEFONT.74 +74 | VDHRELEASECODEPAGEFONT | | | 
-    _VDHPanic.75 +75 | _VDHPanic | | | 
-    _printf.76 +76 | _printf | | | 
-    VDHSETTIMER0.77 +77 | VDHSETTIMER0 | | | 
-    VDHDEVBEEP.78 +78 | VDHDEVBEEP | | | 
-    VDHSETFLAGS.79 +79 | VDHSETFLAGS | | | 
-    VDHASSERTTASK.80 +80 | VDHASSERTTASK | | | 
-    VDHASSERTVDMTASK.81 +81 | VDHASSERTVDMTASK | | | 
-    VDHASSERTTASKONLY.82 +82 | VDHASSERTTASKONLY | | | 
-    VDHASSERTVDMTASKONLY.83 +83 | VDHASSERTVDMTASKONLY | | | 
-    VDHASSERTINITONLY.84 +84 | VDHASSERTINITONLY | | | 
-    VDHCHECKHVDM.85 +85 | VDHCHECKHVDM | | | 
-    VDHALLOCHOOK.86 +86 | VDHALLOCHOOK | | | 
-    VDHQUERYHOOKDATA.87 +87 | VDHQUERYHOOKDATA | | | 
-    VDHFREEHOOK.88 +88 | VDHFREEHOOK | | | 
-    VDHRELEASENPX.89 +89 | VDHRELEASENPX | | | 
-    VDHNPXRESET.90 +90 | VDHNPXRESET | | | 
-    VDHNPXCLEARBUSY.91 +91 | VDHNPXCLEARBUSY | | | 
-    VDHNPXREGISTERVDD.92 +92 | VDHNPXREGISTERVDD | | | 
-    VDHUNRESERVEPAGES.93 +93 | VDHUNRESERVEPAGES | | | 
-    VDHQUERYLIN.94 +94 | VDHQUERYLIN | | | 
-    VDHCREATESEM.95 +95 | VDHCREATESEM | | | 
-    VDHDESTROYSEM.96 +96 | VDHDESTROYSEM | | | 
-    VDHQUERYSEM.97 +97 | VDHQUERYSEM | | | 
-    VDHRESETEVENTSEM.98 +98 | VDHRESETEVENTSEM | | | 
-    VDHPOSTEVENTSEM.99 +99 | VDHPOSTEVENTSEM | | | 
-    VDHWAITEVENTSEM.100 +100 | VDHWAITEVENTSEM | | | 
-    VDHREQUESTMUTEXSEM.101 +101 | VDHREQUESTMUTEXSEM | | | 
-    VDHRELEASEMUTEXSEM.102 +102 | VDHRELEASEMUTEXSEM | | | 
-    VDHREGISTERPROPERTY.103 +103 | VDHREGISTERPROPERTY | | | 
-    VDHQUERYPROPERTY.104 +104 | VDHQUERYPROPERTY | | | 
-    VDHREGISTERPERFCTRS.105 +105 | VDHREGISTERPERFCTRS | | | 
-    VDHDECODEPROPERTY.106 +106 | VDHDECODEPROPERTY | | | 
-    VDHPUSHSTACK.108 +108 | VDHPUSHSTACK | | | 
-    VDHPOPSTACK.109 +109 | VDHPOPSTACK | | | 
-    VDHALLOCDMABUFFER.110 +110 | VDHALLOCDMABUFFER | | | 
-    VDHFREEDMABUFFER.111 +111 | VDHFREEDMABUFFER | | | 
-    INTSETVDMIRQ.112 +112 | INTSETVDMIRQ | | | 
-    INTUNSETVDMIRQ.113 +113 | INTUNSETVDMIRQ | | | 
-    INTEOIVDMIRQ.114 +114 | INTEOIVDMIRQ | | | 
-    VDHSWITCHTOV86.115 +115 | VDHSWITCHTOV86 | | | 
-    VDHSWITCHTOVPM.116 +116 | VDHSWITCHTOVPM | | | 
-    VDHCHECKVPMINTVECTOR.117 +117 | VDHCHECKVPMINTVECTOR | | | 
-    VDHGETVPMINTVECTOR.118 +118 | VDHGETVPMINTVECTOR | | | 
-    VDHSETVPMINTVECTOR.119 +119 | VDHSETVPMINTVECTOR | | | 
-    VDHARMVPMBPHOOK.120 +120 | VDHARMVPMBPHOOK | | | 
-    VDHBEGINUSEVPMSTACK.121 +121 | VDHBEGINUSEVPMSTACK | | | 
-    VDHENDUSEVPMSTACK.122 +122 | VDHENDUSEVPMSTACK | | | 
-    _flVdmStatus.123 +123 | _flVdmStatus | | | 
-    VDHCLOSEVDD.124 +124 | VDHCLOSEVDD | | | 
-    _pdhdHostData.125 +125 | _pdhdHostData | | | 
-    VDHREGISTERDPMI.126 +126 | VDHREGISTERDPMI | | | 
-    _flVpmIRQHooks.127 +127 | _flVpmIRQHooks | | | 
-    VDHCHANGEVPMIF.128 +128 | VDHCHANGEVPMIF | | | 
-    VDHGETSELBASE.129 +129 | VDHGETSELBASE | | | 
-    VDHREADUBUF.130 +130 | VDHREADUBUF | | | 
-    VDHWRITEUBUF.131 +131 | VDHWRITEUBUF | | | 
-    VDHCHECKPAGEPERM.132 +132 | VDHCHECKPAGEPERM | | | 
-    VDHRAISEEXCEPTION.133 +133 | VDHRAISEEXCEPTION | | | 
-    VDHSTARTHWINT.134 +134 | VDHSTARTHWINT | | | 
-    VDHGETVPMEXCEPT.135 +135 | VDHGETVPMEXCEPT | | | 
-    VDHSETVPMEXCEPT.136 +136 | VDHSETVPMEXCEPT | | | 
-    VDHPROBEUBUF.137 +137 | VDHPROBEUBUF | | | 
-    VDHPREPVPMIRET.138 +138 | VDHPREPVPMIRET | | | 
-    VDHPOPVPMFARRET.139 +139 | VDHPOPVPMFARRET | | | 
-    VDHCHECKVPMEXCEPT.140 +140 | VDHCHECKVPMEXCEPT | | | 
-    VDHSETBOOST.141 +141 | VDHSETBOOST | | | 
-    VDHWAKERAMSEM.142 +142 | VDHWAKERAMSEM | | | 
-    VDHREQUESTRAMSEM.143 +143 | VDHREQUESTRAMSEM | | | 
-    VDHPROCESSTOGLOBAL.144 +144 | VDHPROCESSTOGLOBAL | | | 
-    VDHVALIDATEPID.145 +145 | VDHVALIDATEPID | | | 
-    VDHMAPMEMBLOCK.146 +146 | VDHMAPMEMBLOCK | | | 
-    DEVWOHANDLE.147 +147 | DEVWOHANDLE | | | 
-    VDHVMGETHANDLE.148 +148 | VDHVMGETHANDLE | | | 
-    VDHVMATTACH.149 +149 | VDHVMATTACH | | | 
-    VDHCREATETHREAD.150 +150 | VDHCREATETHREAD | | | 
-    VDHEXITTHREAD.151 +151 | VDHEXITTHREAD | | | 
-    _em86Is32Sel.152 +152 | _em86Is32Sel | | | 
-    VDHWAITRAMSEM.154 +154 | VDHWAITRAMSEM | | | 
-    VDHVMDETACH.156 +156 | VDHVMDETACH | | | 
-    VDHGETFLAGS.157 +157 | VDHGETFLAGS | | | 
-    VDHALLOCSHAREDMEM.158 +158 | VDHALLOCSHAREDMEM | | | 
-    VDHFREESHAREDMEM.159 +159 | VDHFREESHAREDMEM | | | 
-    VDHALLOCUSERMEM.160 +160 | VDHALLOCUSERMEM | | | 
-    VDHFREEUSERMEM.161 +161 | VDHFREEUSERMEM | | | 
-    VDHSETUSERMEM.162 +162 | VDHSETUSERMEM | | | 
-    VDHQUERYUSERMEM.163 +163 | VDHQUERYUSERMEM | | | 
-    VDHQUERYARENA.164 +164 | VDHQUERYARENA | | | 
-    VDHSETMAXFILEHANDLES.165+165 | VDHSETMAXFILEHANDLES | | |
  
 {{page>en:templates:dlls}} {{page>en:templates:dlls}}