PO_FX_PERF_STATE_CHANGE結構 (wdm.h)

PO_FX_PERF_STATE_CHANGE 結構包含呼叫 PoFxIssueComponentPerfStateChangePoFxIssueComponentPerfStateChangeMultiple 例程所要求效能狀態變更的相關信息。

語法

typedef struct _PO_FX_PERF_STATE_CHANGE {
  ULONG Set;
  union {
    ULONG     StateIndex;
    ULONGLONG StateValue;
  };
} PO_FX_PERF_STATE_CHANGE, *PPO_FX_PERF_STATE_CHANGE;

成員

Set

正在元件之效能狀態集集合內變更之效能狀態集的索引。

StateIndex

對於代表 (離散效能狀態的集合,其中PO_FX_COMPONENT_PERF_SETType 成員是 PoFxPerfStateTypeDiscrete) ,這個成員是要用於新效能等級之效能狀態的索引。

StateValue

對於代表持續分佈效能狀態的集合, (也就是說,PO_FX_COMPONENT_PERF_SETType 成員是 PoFxPerfStateTypeRange) ,這個成員是用於新效能等級的效能狀態值。

備註

PO_FX_PERF_STATE_CHANGE 結構用於PoFxIssueComponentPerfStateChange 例程的PerfChange 參數和PoFxIssueComponentPerfStateChangeMultiple 例程的 PerfChanges 參數。

規格需求

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

另請參閱

裝置效能狀態管理

PoFxIssueComponentPerfStateChange

PoFxIssueComponentPerfStateChangeMultiple