объединение PEP_UNMASKED_INTERRUPT_FLAGS (pepfx.h)
Объединение PEP_UNMASKED_INTERRUPT_FLAGS указывает, является ли немаскифицированный источник прерывания основным или вторичным прерыванием.
Синтаксис
typedef union _PEP_UNMASKED_INTERRUPT_FLAGS {
struct {
USHORT SecondaryInterrupt : 1;
USHORT Reserved : 15;
};
USHORT AsUSHORT;
} PEP_UNMASKED_INTERRUPT_FLAGS, *PPEP_UNMASKED_INTERRUPT_FLAGS;
Члены
SecondaryInterrupt
Является ли это прерывание основным или вторичным. Это битовое поле равно 0, если источник прерывания является основным прерыванием, а значение 1 — источник прерывания является вторичным прерыванием. Дополнительные сведения см. в разделе Первичные и вторичные прерывания.
Reserved
Зарезервировано для последующего использования. Задайте нулевое значение.
AsUSHORT
Значение USHORT, содержащее все немаскированные флаги прерываний.
Комментарии
Элемент Flags структуры PEP_UNMASKED_INTERRUPT_INFORMATION является PEP_UNMASKED_INTERRUPT_FLAGS объединением.
Структура без имени содержит битовые поля для отдельных немаскированных флагов прерываний.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 10. |
Верхняя часть | pepfx.h (включая Pep_x.h) |