PEP_PROCESSOR_IDLE_CONSTRAINTS結構(pep_x.h)
PEP_PROCESSOR_IDLE_CONSTRAINTS 結構會指定 PEP 用來選取處理器閑置狀態的一組條件約束。
語法
typedef struct _PEP_PROCESSOR_IDLE_CONSTRAINTS {
ULONGLONG IdleDuration;
BOOLEAN Interruptible;
PEP_PROCESSOR_IDLE_TYPE Type;
} PEP_PROCESSOR_IDLE_CONSTRAINTS, *PPEP_PROCESSOR_IDLE_CONSTRAINTS;
成員
IdleDuration
以 100 奈秒為單位的時間長度,處理器預期會維持在選取的閑置狀態。 這是作系統目前的最佳估計值,而且可能會隨著時間而有所不同,而不需進一步通知。
Interruptible
處理器是否必須能夠回應選取閑置狀態的中斷。 TRUE 值表示處理器必須在這個閑置狀態中中斷。 FALSE 值表示處理器不需要在這個閑置狀態中中斷。
Type
PEP_PROCESSOR_IDLE_TYPE 列舉值,指出這些閑置條件約束僅適用於目前的處理器(Type = PepIdleTypeProcessor)或硬體平臺中的所有處理器(Type = PepIdleTypePlatform)。
言論
PEP_PPM_IDLE_SELECT 結構 條件約束成員是 PEP_PROCESSOR_IDLE_CONSTRAINTS 結構的指標。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 從 Windows 10 開始支援。 |
標頭 | pep_x.h (包括 Pepfx.h) |