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


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

[GetActivePwrScheme доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Приложения, написанные для Windows Vista и более поздних версий, должны использовать PowerGetActiveScheme .]

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

Синтаксис

BOOLEAN GetActivePwrScheme(
  [out] PUINT puiID
);

Параметры

[out] puiID

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

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

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

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

Комментарии

Активная схема управления питанием остается активной до тех пор, пока пользователь не настроит новую схему питания с помощью панели управления "Параметры питания", или пока приложение не вызовет функцию SetActivePwrScheme .

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

Требования

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

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

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

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

SetActivePwrScheme