共用方式為


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 通知會使用此結構。 StateIndexPEP_PPM_QUERY_PLATFORM_STATE 結構的成員包含當此通知傳送至 PEP 時,Windows 電源管理架構 (PoFx) 所提供的輸入值。 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