PEP_COMPONENT_PERF_STATE_REQUEST 結構 (pep_x.h)
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 開始支援。 |
標頭 | pep_x.h (包含 Pep_x.h) |