No_Fail_Resume_VM

include vmm.inc

mov ebx, VM ; VM handle

VMMcall No_Fail_Resume_VM


The No_Fail_Resume_VM service resumes the execution of a virtual machine previously suspended by the Suspend_VM service. Unlike the Resume_VM service, this service never returns an error.

Parameters

VM

Specifies a handle identifying the virtual machine to resume.

Return Value

This service has no return value.

Comments

This service decrements the suspend count, and places the virtual machine in the ready-processes queue if the new count is zero. The system carries out a task switch to the resumed virtual machine if the virtual machine has a higher priority than the current virtual machine.

If the virtual machine cannot be resumed for some reason, the system notifies the user of the problem and handles the error automatically, resuming the virtual machine when there is sufficient memory available.

Uses

Flags

See Also

Resume_VM, Suspend_VM