структура PEP_PPM_QUERY_IDLE_STATES_V2 (pepfx.h)
Структура PEP_PPM_QUERY_IDLE_STATES_V2 используется во время инициализации процессора для запроса подключаемого модуля расширения платформы (PEP) для получения списка состояний простоя процессора, поддерживаемых процессором.
Синтаксис
typedef struct _PEP_PPM_QUERY_IDLE_STATES_V2 {
[in] ULONG Count;
PEP_PROCESSOR_IDLE_STATE_V2 IdleStates[ANYSIZE_ARRAY];
} PEP_PPM_QUERY_IDLE_STATES_V2, *PPEP_PPM_QUERY_IDLE_STATES_V2;
Члены
[in] Count
Количество элементов в массиве IdleStates . Платформа управления питанием Windows (PoFx) ранее отправляла PEP PEP_NOTIFY_PPM_QUERY_CAPABILITIES уведомление, чтобы определить это число.
[out] IdleStates[ANYSIZE_ARRAY]
Первый элемент массива PEP_PROCESSOR_IDLE_STATE_V2 структур, описывающих состояния простоя процессора. Если этот массив содержит более одного элемента, элементы массива сложения следуют за концом структуры PEP_PPM_QUERY_IDLE_STATES_V2 .
Комментарии
Эта структура используется уведомлением PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 . Элемент Count структуры PEP_PPM_QUERY_IDLE_STATES_V2 содержит входное значение, предоставляемое платформой управления питанием Windows (PoFx). Элементы массива IdleStates содержат выходные значения, которые PEP записывает в структуру в ответ на это уведомление.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается начиная с Windows 10. |
Верхняя часть | pepfx.h (включая Pep_x.h) |
См. также раздел
PEP_NOTIFY_PPM_QUERY_CAPABILITIES