Virtual Device Drivers Functions: Difference between revisions
Appearance
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]] | ||
* VDHChangeVPMIF | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHChangeVPMIF|]] | ||
* VDHCheckPagePerm | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckPagePerm|]] | ||
* VDHCheckVPMIntVector | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckVPMIntVector|]] | ||
* VDHClearVIRR | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHClearVIRR|]] | ||
* VDHClose | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHClose|]] | ||
* VDHCloseVDD | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVDD|]] | ||
* VDHCloseVIRQ | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVIRQ|]] | ||
* VDHCopyMem | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHCopyMem|]] | ||
* VDHCreateBlockPool | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateBlockPool|]] | ||
* VDHCreateSel | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSel|]] | ||
* VDHCreateSem | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSem|]] | ||
* VDHDecodeProperty | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHDecodeProperty|]] | ||
* VDHDestroyBlockPool | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroyBlockPool|]] | ||
* VDHDestroySel | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySel|]] | ||
* VDHDestroySem | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySem|]] | ||
* VDHDevBeep | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevBeep|]] | ||
* VDHDevIOCtl | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevIOCtl|]] | ||
* VDHDisarmTimerHook | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHDisarmTimerHook|]] | ||
* VDHEndUseVPMStack | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHEndUseVPMStack|]] | ||
* VDHEnumerateVDMs | * [[VDDR/2 - C Language Virtual DevHlp Services#VDHEnumerateVDMs|]] | ||
* VDHExchangeMem | * [[VDDR/2 - C Language Virtual DevHlp Services#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 | * VDHFreezeVDM | ||
* VDHGetCodePageFont | * VDHGetCodePageFont |
Revision as of 04:55, 19 November 2019
For more information visit Virtual Device Driver.
Functions
- VDHAllocBlock
- VDHAllocDMABuffer
- VDHAllocDOSMem
- VDHAllocHook
- VDHAllocMem
- VDHAllocPages
- VDHArmBPHook
- VDHArmContextHook
- VDHArmReturnHook
- VDHArmSTIHook
- VDHArmTimerHook
- VDHArmVPMBPHook
- VDHBeginUseVPMStack
- VDHCallOutDMA
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHChangeVPMIF|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckPagePerm|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHCheckVPMIntVector|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHClearVIRR|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHClose|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVDD|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHCloseVIRQ|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHCopyMem|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateBlockPool|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSel|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHCreateSem|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHDecodeProperty|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroyBlockPool|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySel|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHDestroySem|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevBeep|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHDevIOCtl|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHDisarmTimerHook|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHEndUseVPMStack|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#VDHEnumerateVDMs|]]
- [[VDDR/2 - C Language Virtual DevHlp Services#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