A virtual device receives this message when the virtual shell device no longer needs to display a message box. The virtual keyboard, mouse, and display devices restore the previously saved state of the given virtual machine, and disable any message mode services.
Init_Complete
This is the third message a virtual device receives and is the last message associated with system initialization. Although most virtual devices do not process this message, virtual devices that use V86 memory should locate and claim this memory before returning. After a virtual device returns this message, the VMM discards the initialization code and data segments of the virtual device.
Query_Destroy
A virtual device receives this message when the virtual shell device needs to determine whether a virtual machine can be destroyed. The virtual device can set the carry flag, and return to prevent the virtual machine from being destroyed. In such cases, the virtual device should notify the user of the problem by using the SHELL_Message service.