pepfx.h (PEP_PERF_STATE 結構)

PEP_PERF_STATE結構描述 P 狀態 (P 狀態) 的效能狀態,其中 P 狀態會指定為一或多個離散值的清單。

語法

typedef struct _PEP_PERF_STATE {
  ULONGLONG Value;
  PVOID     Context;
} PEP_PERF_STATE, *PPEP_PERF_STATE;

成員

Value

這個 P 狀態所代表的離散值。 如需詳細資訊,請參閱<備註>。

Context

PEP 定義內容資料的指標。 PEP 會使用此內容來包含無法以 Value 成員表示之離散效能等級的其他資訊。 此內容與 Windows 電源管理架構 不透明, (PoFx) 。 CoNtext成員是選擇性的,而且可以設定為 Null。

備註

PEP_COMPONENT_PERF_SET結構的Discrete.States成員是PEP_PERF_STATE結構的陣列指標。 PEP_COMPONENT_PERF_SET結構的Unit成員會指定每個陣列元素中Value成員的表示單位。 元件效能可以以 (頻率) 或每秒 (頻寬) 來表示。 例如,如果Value = 100,000,000 和Unit = PepPerfStateUnitFrequency,則此效能狀態代表 100 MB 的頻率。

設備磁碟機會使用 PO_FX_PERF_STATE 結構,其類似于 PEP_PERF_STATE 結構。

必要條件

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

另請參閱

PEP_COMPONENT_PERF_SET

PO_FX_PERF_STATE