PEP_COORDINATED_DEPENDENCY_OPTION 結構 (pepfx.h)

PEP_COORIDNATED_DEPENDENCY_OPTION 結構描述操作系統的協調閑置狀態相依性。

語法

typedef struct _PEP_COORDINATED_DEPENDENCY_OPTION {
  UCHAR   ExpectedStateIndex;
  BOOLEAN LooseDependency;
  BOOLEAN InitiatingState;
  BOOLEAN DependentState;
} PEP_COORDINATED_DEPENDENCY_OPTION, *PPEP_COORDINATED_DEPENDENCY_OPTION;

成員

ExpectedStateIndex

提供閑置狀態的索引 (協調的閑置狀態或處理器閑置狀態) ,這些狀態必須已由這個閑置轉換輸入/輸入。

LooseDependency

當為 FALSE 時,OS 必須使用同步處理,以確保已經輸入此相依性所參考的狀態。 當 為 TRUE 時,OS 可能會執行最佳協調,以進入目標狀態。 如果 ExpectedState 是處理器狀態且已設定 WakesSpuriously 旗標,PEP 必須將 LooseDependency 設定為 TRUE

InitiatingState

指出OS是否可以同時進入此相依性所參考的狀態。 如果 為 FALSE,則只有在先前已輸入另一個處理器時,此狀態才有效。

DependentState

指出此狀態是否為相依處理器的有效狀態。

規格需求

需求
最低支援的用戶端 從Windows 10 開始支援。
標頭 pepfx.h (include Pep_x.h)

另請參閱

PEP_NOTIFY_PPM_QUERY_COORDINATED_DEPENDENCY通知

PEP_PPM_QUERY_COORDINATED_DEPENDENCY