Поделиться через


объединение 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)

См. также раздел