PEP_PPM_QUERY_PLATFORM_STATE 結構 (pepfx.h)

PEP_PPM_QUERY_PLATFORM_STATE結構包含平臺閑置狀態的相關信息。

語法

typedef struct _PEP_PPM_QUERY_PLATFORM_STATE {
  [in]  ULONG                   StateIndex;
  [out] PEP_PLATFORM_IDLE_STATE State;
} PEP_PPM_QUERY_PLATFORM_STATE, *PPEP_PPM_QUERY_PLATFORM_STATE;

成員

[in] StateIndex

這個平台閑置狀態的索引。 如果硬體平臺支援 N 個平台閑置狀態,則狀態會編號為 0 到 N-1。 Windows 電源管理架構 (PoFx) 先前已將 PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES 通知傳送至平臺擴充功能外掛程式 (PEP) ,以判斷支援的平臺閑置狀態數目。

[out] State

描述平台閑置狀態 的PEP_PLATFORM_IDLE_STATE 結構。

備註

此結構由 PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE 通知使用。 PEP_PPM_QUERY_PLATFORM_STATE 結構的 StateIndex 成員包含 Windows 電源管理架構所提供的輸入值, (PoFx) 傳送此通知至 PEP 時。 State 成員包含 PEP 寫入結構的輸出值,以回應通知。

PoFx 配置來保存 PEP_PPM_QUERY_PLATFORM_STATE 結構的緩衝區保證夠大,足以包含這個結構,以及遵循此結構之 State.DependencyArray 陣組的任何元素。

規格需求

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

另請參閱

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES

PEP_PLATFORM_IDLE_STATE