Функция ReadProcessorPwrScheme (powrprof.h)

[ReadProcessorPwrScheme доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. См. примечания.]

Извлекает параметры политики питания процессора для указанной схемы питания.

Синтаксис

BOOLEAN ReadProcessorPwrScheme(
  [in]  UINT                            uiID,
  [out] PMACHINE_PROCESSOR_POWER_POLICY pMachineProcessorPowerPolicy
);

Параметры

[in] uiID

Индекс схемы питания для считывания.

[out] pMachineProcessorPowerPolicy

Указатель на структуру MACHINE_PROCESSOR_POWER_POLICY , получающую параметры политики питания процессора.

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Структура MACHINE_PROCESSOR_POWER_POLICY содержит параметры политики питания процессора для использования при работе системы с питанием от переменного тока или батареи.

Начиная с Windows Vista настройка управления питанием процессора системы контролируется с помощью подгруппы параметров питания GUID_PROCESSOR_SETTINGS_SUBGROUP. Используйте функцию PowerEnumerate для перечисления отдельных параметров.

Дополнительные сведения об использовании PowrProf.h см. в разделе Схемы питания.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header powrprof.h
Библиотека PowrProf.lib
DLL PowrProf.dll

См. также раздел

MACHINE_PROCESSOR_POWER_POLICY

Функции управления питанием

Схемы питания

WriteProcessorPwrScheme