pub trait AssertVirtualInterrupt {
// Required method
fn assert_virtual_interrupt(
&mut self,
partition_id: u64,
interrupt_control: HvInterruptControl,
destination_address: u64,
requested_vector: u32,
target_vtl: Vtl,
) -> HvResult<()>;
}
Expand description
Implements the HvAssertVirtualInterrupt
hypercall.
Required Methods§
Sourcefn assert_virtual_interrupt(
&mut self,
partition_id: u64,
interrupt_control: HvInterruptControl,
destination_address: u64,
requested_vector: u32,
target_vtl: Vtl,
) -> HvResult<()>
fn assert_virtual_interrupt( &mut self, partition_id: u64, interrupt_control: HvInterruptControl, destination_address: u64, requested_vector: u32, target_vtl: Vtl, ) -> HvResult<()>
Asserts a virtual interrupt.