Windows 3.1 Device Drivers (ddag31qh.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Interrupt 2Fh Function 4002h
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
mov ax, 4002h       ; Notify Foreground Switch
int 2fh
 
Notify Foreground Switch notifies a VM application that it has been switched
to the foreground and can now access the video memory and registers without
being frozen.
 
The virtual-display device (VDD) calls this function.
 
Return Value
 
This function has no return value.
 
Comments
 
If the VM application has called Enable VM-Assisted Save/Restore (Interrupt
2Fh Function 4000h), VDD restores the video registers to their state prior
to the call to Enable VM-Assisted Save/Restore; the application is
responsible for restoring video memory. If the VM application has not called
Enable VM-Assisted Save/Restore (Interrupt 2Fh Function 4000h), the VDD
automatically restores both video memory and registers.
 
Under certain error conditions, the VDD may call this function without
calling a corresponding Notify Background Switch (Interrupt 2Fh Function
4001h).
 
 
                                      ♦