Функция CanUserWritePwrScheme (powrprof.h)
[CanUserWritePwrScheme доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Приложения, написанные для Windows Vista и более поздних версий, должны использовать PowerSettingAccessCheck .]
Определяет, имеет ли текущий пользователь достаточные права для написания схемы управления питанием.
Синтаксис
BOOLEAN CanUserWritePwrScheme();
Возвращаемое значение
Если текущий пользователь имеет достаточные привилегии для записи схемы управления питанием, функция возвращает значение TRUE.
Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError. Возможные значения ошибок:
Ошибка | Значение |
---|---|
|
Текущий пользователь не имеет достаточных прав для написания схемы управления питанием. |
Комментарии
Эта функция полезна, если приложение олицетворяет пользователя.
Дополнительные сведения об использовании PowrProf.h см. в разделе Схемы питания.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | powrprof.h |
Библиотека | PowrProf.lib |
DLL | PowrProf.dll |