共用方式為


PO_FX_PERF_STATE結構 (wdm.h)

PO_FX_PERF_STATE 結構代表裝置內單一元件的效能狀態。

語法

typedef struct _PO_FX_PERF_STATE {
  ULONGLONG Value;
  PVOID     Context;
} PO_FX_PERF_STATE, *PPO_FX_PERF_STATE;

成員

Value

這個效能狀態的值。 單位是由包含此效能狀態之 PO_FX_COMPONENT_PERF_SET單位 成員所指定。 例如,如果 Value 為 1000000000,且 PO_FX_COMPONENT_PERF_SET單位 成員 PoFxPerfStateUnitFrequency,則此效能狀態代表 100 MHz。

Context

Value 成員無法呈現之效能狀態之其他內容的指標。 此數據可以在驅動程式與平台擴充功能外掛程式 (PEP) 之間共用。

使用 Context 成員可能會阻礙 Windows Performance Analyzer 中效能狀態的視覺效果。

言論

statesPO_FX_COMPONENT_PERF_SET 結構的成員包含 PO_FX_PERF_STATE 項目的陣列。

要求

要求 價值
最低支援的用戶端 從 Windows 10 開始支援。
標頭 wdm.h (包括 Wudfwdm.h)

另請參閱

裝置效能狀態管理

PO_FX_COMPONENT_PERF_SET

PO_FX_PERF_STATE_UNIT

PoFxRegisterComponentPerfStates