Virtual Devices (3.1) (vdag31qh.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.
Restore_Client_State
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
include vmm.inc
 
mov     esi, Buffer        ; points to buffer containing saved state
VMMcall Restore_Client_State
 
The Restore_Client_State service restores a virtual machine execution state
that was saved using the Save_Client_State service.
 
Parameter  Description
────────────────────────────────────────────────────────────────────────────
 
Buffer     Points to the buffer containing the client state previously saved
           using the Save_Client_State service.
 
Return Value
 
This service has no return value.
 
Comments
 
This service can have the following side effects:
 
♦  Changes the execution mode if the state being restored is in a different
   execution mode from the current one.
 
♦  May change the state of the current virtual machine's interrupt flag and
   cause the system to call event callback procedures that were previously
   scheduled using the Call_When_VM_Ints_Enabled and Call_Priority_VM_Event
   services.
 
Uses
 
Flags
 
See Also
 
Call_When_VM_Ints_Enabled, Call_Priority_VM_Event, Save_Client_State