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