共用方式為


PEP_PERF_STATE結構 (pepfx.h)

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 成員表示之離散效能等級的其他資訊。 此內容與PoFx) (Windows 電源管理架構 不透明。 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 (include Pep_x.h)

另請參閱

PEP_COMPONENT_PERF_SET

PO_FX_PERF_STATE