include vmm.inc mov ebx, VMHandle mov esi, OFFSET32 EventCallback mov edx, RefData VMMcall Call_VM_Event mov [EventHandle], esi
Calls the event callback function immediately or schedules an event for the specified virtual machine. This is an asynchronous service. Uses Flags
VMHandle
Handle of the virtual machine to process the event. This value must be a valid VM handle.
EventCallback
Address of the callback function to install. For more information about the callback function, see EventCallback.
RefData
Reference data to pass to the event callback function.
Since the specified virtual machine must process the event, the system carries out a task switch if necessary before calling the function. The callback function can carry out any actions and use any VMM services.
For additional information about event callbacks, see Event Callbacks.
See also Cancel_VM_Event, EventCallback, Schedule_VM_Event