Intercept Function
The reference page in this section describes a function for controlling intercepts. The hypervisor provides intercepts to facilitate the virtualization of certain guest events. These events occur when a virtual processor executes certain instructions or generates certain exceptions. An authorized guest (a parent partition) can install an intercept for certain events on another guest (a child partition). An intercept involves the detection of an event that is performed by a virtual processor (explicitly or implicitly). When an intercepted event occurs in the child partition, the virtual processor that triggered the event is suspended, and an intercept message is sent to the parent. The virtual processor remains suspended until the parent explicitly clears the virtual processor register HvRegisterInterceptSuspend by calling the HvSetVpRegisters function.
Send comments about this topic to Microsoft
Build date: 11/16/2013