---
title: IRQ_INFO_TYPE_MASK
framework: Hypervisor
role: symbol
role_heading: Global Variable
path: hypervisor/irq_info_type_mask
---

# IRQ_INFO_TYPE_MASK

The value that represents the interrupt mask.

## Declaration

```swift
var IRQ_INFO_TYPE_MASK: UInt32 { get }
```

## See Also

### IRQ codes

- [IRQ_INFO_EXT_IRQ](hypervisor/irq_info_ext_irq.md)
- [IRQ_INFO_NMI](hypervisor/irq_info_nmi.md)
- [IRQ_INFO_HARD_EXC](hypervisor/irq_info_hard_exc.md)
- [IRQ_INFO_SOFT_IRQ](hypervisor/irq_info_soft_irq.md)
- [IRQ_INFO_PRIV_SOFT_EXC](hypervisor/irq_info_priv_soft_exc.md)
- [IRQ_INFO_SOFT_EXC](hypervisor/irq_info_soft_exc.md)
- [IRQ_INFO_ERROR_VALID](hypervisor/irq_info_error_valid.md)
- [IRQ_INFO_VALID](hypervisor/irq_info_valid.md)
