PEP_UNMASKED_INTERRUPT_FLAGS union (pep_x.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.
AsUSHORT
A USHORT value that contains all of the unmasked interrupt flags.
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.
Remarks
The unnamed struct contains the bit fields for the individual unmasked interrupt flags.
The Flags member of the ns-pep_x-_pep_work_information.md structure is a PEP_UNMASKED_INTERRUPT_FLAGS union.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 10. |
Header | pep_x.h (include Pep_x.h) |