Restore_Client_State

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.

Parameters

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_Priority_VM_Event, Call_When_VM_Ints_Enabled, Save_Client_State