PEP_UNMASKED_INTERRUPT_FLAGS union (pepfx.h)
The PEP_UNMASKED_INTERRUPT_FLAGS union indicates whether an unmasked interrupt source is a primary interrupt or a secondary interrupt.
Syntax
typedef union _PEP_UNMASKED_INTERRUPT_FLAGS {
struct {
USHORT SecondaryInterrupt : 1;
USHORT Reserved : 15;
};
USHORT AsUSHORT;
} PEP_UNMASKED_INTERRUPT_FLAGS, *PPEP_UNMASKED_INTERRUPT_FLAGS;
Members
SecondaryInterrupt
Whether this interrupt is a primary interrupt or a secondary interrupt. This bit field is 0 if the interrupt source is a primary interrupt, and is 1 is the interrupt source is a secondary interrupt. For more information, see Primary and Secondary Interrupts.
Reserved
Reserved for future use. Set to zero.
AsUSHORT
A USHORT value that contains all of the unmasked interrupt flags.
Remarks
The Flags member of the PEP_UNMASKED_INTERRUPT_INFORMATION structure is a PEP_UNMASKED_INTERRUPT_FLAGS union.
The unnamed structure contains the bit fields for the individual unmasked interrupt flags.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 10. |
Header | pepfx.h (include Pep_x.h) |