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

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

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

Синтаксис

BOOLEAN CanUserWritePwrScheme();

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

Если текущий пользователь имеет достаточные привилегии для записи схемы управления питанием, функция возвращает значение TRUE.

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

Ошибка Значение
ERROR_ACCESS_DENIED
Текущий пользователь не имеет достаточных прав для написания схемы управления питанием.

Комментарии

Эта функция полезна, если приложение олицетворяет пользователя.

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

Требования

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

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

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

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

WritePwrScheme