Jump to content

Virtual Device Drivers Functions: Difference between revisions

From EDM2
 
(6 intermediate revisions by the same user not shown)
Line 17: Line 17:
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHBeginUseVPMStack|VDHBeginUseVPMStack]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHBeginUseVPMStack|VDHBeginUseVPMStack]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCallOutDMA|VDHCallOutDMA]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCallOutDMA|VDHCallOutDMA]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHChangeVPMIF|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHChangeVPMIF|VDHChangeVPMIF]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckPagePerm|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckPagePerm|VDHCheckPagePerm]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckVPMIntVector|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckVPMIntVector|VDHCheckVPMIntVector]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHClearVIRR|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHClearVIRR|VDHClearVIRR]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHClose|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHClose|VDHClose]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVDD|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVDD|VDHCloseVDD]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVIRQ|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVIRQ|VDHCloseVIRQ]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCopyMem|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCopyMem|VDHCopyMem]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateBlockPool|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateBlockPool|VDHCreateBlockPool]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSel|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSel|VDHCreateSel]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSem|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSem|VDHCreateSem]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDecodeProperty|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDecodeProperty|VDHDecodeProperty]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroyBlockPool|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroyBlockPool|VDHDestroyBlockPool]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySel|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySel|VDHDestroySel]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySem|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySem|VDHDestroySem]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevBeep|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevBeep|VDHDevBeep]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevIOCtl|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevIOCtl|VDHDevIOCtl]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDisarmTimerHook|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHDisarmTimerHook|VDHDisarmTimerHook]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHEndUseVPMStack|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHEndUseVPMStack|VDHEndUseVPMStack]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHEnumerateVDMs|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHEnumerateVDMs|VDHEnumerateVDMs]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHExchangeMem|]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHExchangeMem|VDHExchangeMem]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFindFreePages|VDHFindFreePages]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFindFreePages|VDHFindFreePages]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreeBlock|VDHFreeBlock]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreeBlock|VDHFreeBlock]]
Line 44: Line 44:
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreeMem|VDHFreeMem]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreeMem|VDHFreeMem]]
* [[VDDR/2 - C Language Virtual DevHlp Services#VDHFreePages|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