PEP_PPM_PLATFORM_STATE_RESIDENCIES結構 (pepfx.h)

PEP_PPM_PLATFORM_STATE_RESIDENCIES 結構包含硬體平臺所支援閑置狀態的累積落地時間和轉換計數。

語法

typedef struct _PEP_PPM_PLATFORM_STATE_RESIDENCIES {
  [in] ULONG                             Count;
  [in] PPEP_PPM_PLATFORM_STATE_RESIDENCY States;
} PEP_PPM_PLATFORM_STATE_RESIDENCIES, *PPEP_PPM_PLATFORM_STATE_RESIDENCIES;

成員

[in] Count

States 成員所指向之陣列中的項目數目。 數位元素數目等於先前為了回應 PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES 通知而提供的 PEP 閑置狀態數目。

[in] States

PEP 寫入 PEP_PPM_PLATFORM_STATE_RESIDENCY 結構數位的輸出緩衝區指標。 每個結構都包含特定平台閑置狀態的累積落地和轉換計數資訊。 此緩衝區保證夠大,足以包含 Count 成員所指定的數位元素數目。 每個閑置狀態都會由其陣列索引來識別。 如果陣列包含 N 個元素,閒置狀態索引的範圍從 0 到 N-1。

備註

此結構是由 PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE_RESIDENCIES 通知使用。 結構的兩個成員都包含 Windows 電源管理架構 (PoFx) 傳送至 PEP 時所提供的輸入值。 PoFx 會配置 States 成員指向的輸出緩衝區,而 PEP 會寫入此緩衝區。

規格需求

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

另請參閱

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE_RESIDENCIES

PEP_PPM_PLATFORM_STATE_RESIDENCY