## Virtual Device Driver Reference for OS/2

[prev][next][parent][TOC]

### DPMI Services

VDHArmVPMBPHook Obtain address of DOS session protect-mode breakpoint
VDHBeginUseVPMStack Begin using DOS session protect-mode stack
VDHChangeVPMIF Change virtual Interrupt Flag (IF)
VDHCheckPagePerm Check Ring 3 page permissions
VDHCheckVPMIntVector Determine if DOS session protect-mode handler exists
VDHEndUseVPMStack End use of DOS session protect-mode stack
VDHGetSelBase Get flat base address
VDHGetVPMExcept Get DOS session protect-mode exception vector
VDHGetVPMIntVector Return DOS session protect-mode interrupt vector
VDHRaiseException Raise an exception to a DOS session
VDHReadUBuf Read from protect-mode address space
VDHSetVPMExcept Set DOS session protect-mode exception vector
VDHSetVPMIntVector Set DOS session protect-mode interrupt vector
VDHSwitchToVPM Switch DOS session to protect mode
VDHSwitchToV86 Switch DOS session to V86 mode
VDHWriteUBuf Write to protect-mode address space

Note: "VPM", as found in the function names above, stands for Virtual Protect Mode.