Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура PEP_COMPONENT_PERF_STATE_REQUEST задает набор состояния производительности (P-state) и новый уровень производительности для назначения этому набору.
Синтаксис
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.
Элемент PerfRequests структуры PEP_REQUEST_COMPONENT_PERF_STATE является указателем на массив PEP_COMPONENT_PERF_STATE_REQUEST структур.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 10. |
| заголовка | pepfx.h (include Pep_x.h) |