VPICD_Set_Auto_Masking

include vpicd.inc

mov eax, IRQHand ; IRQ handle

VxDcall VPICD_Set_Auto_Masking


The VPICD_Set_Auto_Masking enables automatic masking for the specified IRQ. When automatic masking is enabled, the system automatically masks the physical IRQ if all virtual machines have masked the corresponding virtual IRQs. However, if at least one virtual machine has the IRQ unmasked, the physical IRQ remains unmasked.

Parameters

IRQHand

Specifies the handle identifying the IRQ.

Return Value

This service has no return value.

Comments

Automatic masking is the default for every IRQ. It can be overridden by the VPICD_Physically_Mask and VPICD_Physically_Unmask services.

Uses

Flags

See Also

VPICD_Physically_Mask, VPICD_Physically_Unmask