Recommended Message Handling
The hypervisor's SynIC message delivery mechanism can efficiently deliver and receive messages within a target partition. Therefore, the interrupt service routine (ISR) within the target partition that handles messages should perform the following steps on messages:
-
Examine the message that was deposited into the SIM message slot.
-
Copy the contents of the message to another location and set the message type within the message slot to HvMessageTypeNone from the HV_MESSAGE_TYPE enumeration.
-
Indicate the end of interrupt (EOI) for the vector by writing to the APIC's EOI register.
-
Perform any actions that are implied by the message.
Send comments about this topic to Microsoft
Build date: 11/16/2013
Show: