pepfx.h (PEP_COMPONENT_PERF_STATE_REQUEST 結構)

PEP_COMPONENT_PERF_STATE_REQUEST 結構會指定 P 狀態) 集 (效能狀態,以及要指派給此集合的新效能等級。

語法

typedef struct _PEP_COMPONENT_PERF_STATE_REQUEST {
  ULONG Set;
  union {
    ULONG     StateIndex;
    ULONGLONG StateValue;
  };
} PEP_COMPONENT_PERF_STATE_REQUEST, *PPEP_COMPONENT_PERF_STATE_REQUEST;

成員

Set

要指派新效能等級之 P 狀態集的索引。 如果 N 是為此元件指定的 P 狀態集數目,P 狀態集索引的範圍從 0 到 N–1。 PEP 先前指定了 P 狀態集的數目,以回應 PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES 通知。

StateIndex

做為新效能等級的離散值索引。 如果這個 P 狀態集的效能等級以索引表示為離散值的數位,則會使用此成員。 PEP 先前提供了這個離散值數位,以回應 PEP_DPM_QUERY_COMPONENT_PERF_STATES 通知。

StateValue

要作為新效能等級的值。 如果這個 P 狀態集的效能等級是以連續範圍可能值表示的值,則會使用此成員。 PEP 先前已提供此範圍,以回應 PEP_DPM_QUERY_COMPONENT_PERF_SET 通知。

備註

未命名的等位包含值,指出已為此 P 狀態集選取的新效能等級。

PEP_REQUEST_COMPONENT_PERF_STATE 結構的 PerfRequests 成員是PEP_COMPONENT_PERF_STATE_REQUEST結構的陣列指標。

規格需求

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

另請參閱