объединение PEP_UNMASKED_INTERRUPT_FLAGS (pep_x.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, содержащее все флаги немаскированных прерываний.

Является ли это прерывание первичным или вторичным. Это битовое поле равно 0, если источник прерывания является основным прерыванием, а значение 1 является источником прерывания вторичным. Дополнительные сведения см. в разделе Первичные и вторичные прерывания.

Комментарии

Неименованная структура содержит битовые поля для отдельных флагов прерываний без маски.

Элемент Flags структуры ns-pep_x-_pep_work_information.md является PEP_UNMASKED_INTERRUPT_FLAGS объединением.

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 10.
Верхняя часть pep_x.h (включая Pep_x.h)

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