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

Извлекает текущие параметры политики управления питанием системы.

Синтаксис

BOOLEAN GetCurrentPowerPolicies(
  [out] PGLOBAL_POWER_POLICY pGlobalPowerPolicy,
  [out] PPOWER_POLICY        pPowerPolicy
);

Параметры

[out] pGlobalPowerPolicy

Указатель на структуру GLOBAL_POWER_POLICY , которая получает текущие параметры глобальной политики питания.

[out] pPowerPolicy

Указатель на структуру POWER_POLICY , которая получает параметры политики питания, уникальные для активной схемы питания.

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

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

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

Комментарии

Чтобы обновить текущие параметры политики питания, вызовите функции WriteGlobalPwrPolicy или WritePwrScheme .

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

Требования

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

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

GLOBAL_POWER_POLICY

POWER_POLICY

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

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

WriteGlobalPwrPolicy

WritePwrScheme