Функция 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 |