Jump to content

Virtual Device Drivers Functions: Difference between revisions

From EDM2
 
(9 intermediate revisions by the same user not shown)
Line 3: Line 3:
==Functions==
==Functions==
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
* VDHAllocBlock
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHAllocBlock|VDHAllocBlock]]
* VDHAllocDMABuffer
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHAllocDMABuffer|VDHAllocDMABuffer]]
* VDHAllocDOSMem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHAllocDOSMem|VDHAllocDOSMem]]
* VDHAllocHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHAllocHook|VDHAllocHook]]
* VDHAllocMem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHAllocMem|VDHAllocMem]]
* VDHAllocPages
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHAllocPages|VDHAllocPages]]
* VDHArmBPHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHArmBPHook|VDHArmBPHook]]
* VDHArmContextHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHArmContextHook|VDHArmContextHook]]
* VDHArmReturnHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHArmReturnHook|VDHArmReturnHook]]
* VDHArmSTIHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHArmSTIHook|VDHArmSTIHook]]
* VDHArmTimerHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHArmTimerHook|VDHArmTimerHook]]
* VDHArmVPMBPHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHArmVPMBPHook|VDHArmVPMBPHook]]
* VDHBeginUseVPMStack
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHBeginUseVPMStack|VDHBeginUseVPMStack]]
* VDHCallOutDMA
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCallOutDMA|VDHCallOutDMA]]
* VDHChangeVPMIF
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHChangeVPMIF|VDHChangeVPMIF]]
* VDHCheckPagePerm
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckPagePerm|VDHCheckPagePerm]]
* VDHCheckVPMIntVector
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckVPMIntVector|VDHCheckVPMIntVector]]
* VDHClearVIRR
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHClearVIRR|VDHClearVIRR]]
* VDHClose
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHClose|VDHClose]]
* VDHCloseVDD
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVDD|VDHCloseVDD]]
* VDHCloseVIRQ
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVIRQ|VDHCloseVIRQ]]
* VDHCopyMem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCopyMem|VDHCopyMem]]
* VDHCreateBlockPool
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateBlockPool|VDHCreateBlockPool]]
* VDHCreateSel
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSel|VDHCreateSel]]
* VDHCreateSem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSem|VDHCreateSem]]
* VDHDecodeProperty
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDecodeProperty|VDHDecodeProperty]]
* VDHDestroyBlockPool
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroyBlockPool|VDHDestroyBlockPool]]
* VDHDestroySel
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySel|VDHDestroySel]]
* VDHDestroySem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySem|VDHDestroySem]]
* VDHDevBeep
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevBeep|VDHDevBeep]]
* VDHDevIOCtl
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevIOCtl|VDHDevIOCtl]]
* VDHDisarmTimerHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDisarmTimerHook|VDHDisarmTimerHook]]
* VDHEndUseVPMStack
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHEndUseVPMStack|VDHEndUseVPMStack]]
* VDHEnumerateVDMs
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHEnumerateVDMs|VDHEnumerateVDMs]]
* VDHExchangeMem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHExchangeMem|VDHExchangeMem]]
* VDHFindFreePages
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFindFreePages|VDHFindFreePages]]
* VDHFreeBlock
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreeBlock|VDHFreeBlock]]
* VDHFreeDMABuffer
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreeDMABuffer|VDHFreeDMABuffer]]
* VDHFreeHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreeHook|VDHFreeHook]]
* VDHFreeMem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreeMem|VDHFreeMem]]
* VDHFreePages
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreePages|VDHFreePages]]
* VDHFreezeVDM
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreezeVDM|VDHFreezeVDM]]
* VDHGetCodePageFont
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHGetCodePageFont|VDHGetCodePageFont]]
* VDHGetDirtyPageInfo
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHGetDirtyPageInfo|VDHGetDirtyPageInfo]]
* VDHGetError
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHGetError|VDHGetError]]
* VDHGetFlags
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHGetFlags|VDHGetFlags]]
* VDHGetSelBase
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHGetSelBase|VDHGetSelBase]]
* VDHGetVPMExcept
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHGetVPMExcept|VDHGetVPMExcept]]
* VDHGetVPMIntVector
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHGetVPMIntVector|VDHGetVPMIntVector]]
* VDHHaltSystem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHHaltSystem|VDHHaltSystem]]
* VDHHandleFromPID
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHHandleFromPID|VDHHandleFromPID]]
* VDHHandleFromSGID
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHHandleFromSGID|VDHHandleFromSGID]]
* VDHInstallFaultHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHInstallFaultHook|VDHInstallFaultHook]]
* VDHInstallIntHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHInstallIntHook|VDHInstallIntHook]]
* VDHInstallIOHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHInstallIOHook|VDHInstallIOHook]]
* VDHInstallUserHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHInstallUserHook|VDHInstallUserHook]]
* VDHIsVDMFrozen
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHIsVDMFrozen|VDHIsVDMFrozen]]
* VDHKillVDM
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHKillVDM|VDHKillVDM]]
* VDHLockMem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHLockMem|VDHLockMem]]
* VDHMapPages
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHMapPages|VDHMapPages]]
* VDHOpen
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHOpen|VDHOpen]]
* VDHOpenPDD
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHOpenPDD|VDHOpenPDD]]
* VDHOpenVDD
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHOpenVDD|VDHOpenVDD]]
* VDHOpenVIRQ
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHOpenVIRQ|VDHOpenVIRQ]]
* VDHPhysicalDisk
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPhysicalDisk|VDHPhysicalDisk]]
* VDHPopInt
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPopInt|VDHPopInt]]
* VDHPopRegs
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPopRegs|VDHPopRegs]]
* VDHPopStack
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPopStack|VDHPopStack]]
* VDHPopup
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPopup|VDHPopup]]
* VDHPostEventSem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPostEventSem|VDHPostEventSem]]
* VDHPrintClose
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPrintClose|VDHPrintClose]]
* VDHPushFarCall
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPushFarCall|VDHPushFarCall]]
* VDHPushInt
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPushInt|VDHPushInt]]
* VDHPushRegs
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPushRegs|VDHPushRegs]]
* VDHPushStack
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPushStack|VDHPushStack]]
* VDHPutSysValue
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHPutSysValue|VDHPutSysValue]]
* VDHQueryFreePages
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHQueryFreePages|VDHQueryFreePages]]
* VDHQueryHookData
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHQueryHookData|VDHQueryHookData]]
* VDHQueryLin
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHQueryLin|VDHQueryLin]]
* VDHQueryKeyShift
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHQueryKeyShift|VDHQueryKeyShift]]
* VDHQueryProperty
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHQueryProperty|VDHQueryProperty]]
* VDHQuerySel
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHQuerySel|VDHQuerySel]]
* VDHQuerySem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHQuerySem|VDHQuerySem]]
* VDHQuerySysValue
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHQuerySysValue|VDHQuerySysValue]]
* VDHQueryVIRQ
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHQueryVIRQ|VDHQueryVIRQ]]
* VDHRaiseException
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRaiseException|VDHRaiseException]]
* VDHRead
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRead|VDHRead]]
* VDHReadUBuf
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHReadUBuf|VDHReadUBuf]]
* VDHReallocPages
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHReallocPages|VDHReallocPages]]
* VDHRegisterAPI
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRegisterAPI|VDHRegisterAPI]]
* VDHRegisterDMAChannel
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRegisterDMAChannel|VDHRegisterDMAChannel]]
* VDHRegisterProperty
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRegisterProperty|VDHRegisterProperty]]
* VDHRegisterVDD
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRegisterVDD|VDHRegisterVDD]]
* VDHReleaseCodePageFont
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHReleaseCodePageFont|VDHReleaseCodePageFont]]
* VDHReleaseMutexSem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHReleaseMutexSem|VDHReleaseMutexSem]]
* VDHRemoveFaultHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRemoveFaultHook|VDHRemoveFaultHook]]
* VDHRemoveIOHook
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRemoveIOHook|VDHRemoveIOHook]]
* VDHReportPeek
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHReportPeek|VDHReportPeek]]
* VDHRequestMutexSem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRequestMutexSem|VDHRequestMutexSem]]
* VDHRequestVDD
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHRequestVDD|VDHRequestVDD]]
* VDHReservePages
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHReservePages|VDHReservePages]]
* VDHResetEventSem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHResetEventSem|VDHResetEventSem]]
* VDHSeek
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSeek|VDHSeek]]
* VDHSendVEOI
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSendVEOI|VDHSendVEOI]]
* VDHSetDosDevice
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSetDosDevice|VDHSetDosDevice]]
* VDHSetError
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSetError|VDHSetError]]
* VDHSetFlags
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSetFlags|VDHSetFlags]]
* VDHSetIOHookState
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSetIOHookState|VDHSetIOHookState]]
* VDHSetPriority
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSetPriority|VDHSetPriority]]
* VDHSetVIRR
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSetVIRR|VDHSetVIRR]]
* VDHSetVPMExcept
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSetVPMExcept|VDHSetVPMExcept]]
* VDHSetVPMIntVector
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSetVPMIntVector|VDHSetVPMIntVector]]
* VDHSwitchToVPM
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSwitchToVPM|VDHSwitchToVPM]]
* VDHSwitchToV86
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHSwitchToV86|VDHSwitchToV86]]
* VDHThawVDM
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHThawVDM|VDHThawVDM]]
* VDHUnlockMem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHUnlockMem|VDHUnlockMem]]
* VDHUnreservePages
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHUnreservePages|VDHUnreservePages]]
* VDHWaitEventSem
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHWaitEventSem|VDHWaitEventSem]]
* VDHWaitVIRRs
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHWaitVIRRs|VDHWaitVIRRs]]
* VDHWakeIdle
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHWakeIdle|VDHWakeIdle]]
* VDHWakeVIRRs
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHWakeVIRRs|VDHWakeVIRRs]]
* VDHWrite
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHWrite|VDHWrite]]
* VDHWriteUBuf
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHWriteUBuf|VDHWriteUBuf]]
* VDHYield
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHYield|VDHYield]]


</div>
</div>

Latest revision as of 21:37, 8 February 2020

For more information visit Virtual Device Driver.

Functions

Information