PEP_UNMASKED_INTERRUPT_FLAGS 共用体 (pep_x.h)
PEP_UNMASKED_INTERRUPT_FLAGS共用体は、マスクされていない割り込みソースが 1 次割り込みであるか、2 次割り込みであるかを示します。
構文
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、割り込みソースが 2 次割り込みである場合は 1 です。 詳細については、「 プライマリ割り込み」と「セカンダリ割り込み」を参照してください。
Reserved
将来利用するために予約されています。
AsUSHORT
マスクされていないすべての割り込みフラグを含む USHORT 値。
この割り込みがプライマリ割り込みであるか、セカンダリ割り込みであるか。 割り込みソースがプライマリ割り込みの場合、このビット フィールドは 0、割り込みソースが 2 次割り込みである場合は 1 です。 詳細については、「 プライマリ割り込み」と「セカンダリ割り込み」を参照してください。
注釈
名前のない構造体には、マスクされていない個々の割り込みフラグのビット フィールドが含まれています。
ns-pep_x-_pep_work_information.md 構造体の Flags メンバーは、PEP_UNMASKED_INTERRUPT_FLAGS共用体です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 以降でサポートされています。 |
Header | pep_x.h (Pep_x.h を含む) |