PEP_UNMASKED_INTERRUPT_FLAGS union (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,则中断源为辅助中断。 有关详细信息,请参阅 主要中断和次要中断

注解

未命名的结构包含单个未屏蔽中断标志的位字段。

ns-pep_x-_pep_work_information.md 结构的 Flags 成员是一个PEP_UNMASKED_INTERRUPT_FLAGS联合。

要求

要求
最低受支持的客户端 从 Windows 10 开始支持。
标头 pep_x.h (包括 Pep_x.h)

另请参阅