Поделиться через


структура PEP_PPM_PARK_SELECTION (pep_x.h)

Структура PEP_PPM_PARK_SELECTION указывает предпочтения подключаемого модуля операционной системы и расширения платформы (PEP) относительно того, какие процессоры на платформе следует припарковать для снижения потребления энергии.

Синтаксис

typedef struct _PEP_PPM_PARK_SELECTION {
  [in]     ULONG                          AdditionalUnparkedProcessors;
  [in]     ULONG                          Count;
  [in/out] PPEP_PROCESSOR_PARK_PREFERENCE Processors;
} PEP_PPM_PARK_SELECTION, *PPEP_PPM_PARK_SELECTION;

Члены

[in] AdditionalUnparkedProcessors

Количество дополнительных процессоров, которые необходимо припарковать.

Это число включает все процессоры в массиве процессоров, для которых peP задает PepPreference PROCESSOR_PARK_PREFERENCE_PARKED, но операционная система задает PoPreference PROCESSOR_PARK_PREFERENCE_UNPARKED или PROCESSOR_PARK_PREFERENCE_NONE. Дополнительные сведения об этих значениях см. в PEP_PROCESSOR_PARK_PREFERENCE.

Это число не включает процессоры в массив процессоров, для которого операционная система задает значение PoPreference PROCESSOR_PARK_PREFERENCE_PARKED.

[in] Count

Количество элементов в массиве, на которое указывает элемент процессоров.

[in/out] Processors

Указатель на массив PEP_PROCESSOR_PARK_PREFERENCE структур. Элемент Count указывает количество элементов в массиве.

Входные данные

Каждый элемент массива указывает параметры парковки для определенного процессора.

Выходные данные

Возвращает предпочтение парковки PEP для каждого процессора.

Массив процессоров гарантированно содержит процессоры в порядке увеличения по индексу процессора.

Замечания

Эта структура используется уведомлением PEP_NOTIFY_PPM_PARK_SELECTION. Все три члена структуры содержат входные значения, заданные платформой управления питанием Windows (PoFx) перед отправкой этого уведомления в PEP.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается начиная с Windows 10.
заголовка pep_x.h (include Pep_x.h)

См. также

PEP_NOTIFY_PPM_PARK_SELECTION

PEP_PROCESSOR_PARK_PREFERENCE