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


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

Запросы для переопределения групповой политики для указанных параметров питания.

Синтаксис

DWORD PowerSettingAccessCheck(
  [in]           POWER_DATA_ACCESSOR AccessFlags,
  [in, optional] const GUID          *PowerGuid
);

Параметры

[in] AccessFlags

Тип доступа к проверка для переопределений групповой политики.

Значение Значение
ACCESS_AC_POWER_SETTING_INDEX
0 (0x0)
Проверьте наличие переопределений в параметрах питания переменного тока.
ACCESS_DC_POWER_SETTING_INDEX
1 (0x1)
Проверьте наличие переопределений в параметрах питания постоянного тока.
ACCESS_SCHEME
16 (0x10)
Проверьте наличие ограничений на конкретные схемы питания.
ACCESS_ACTIVE_SCHEME
19 (0x13)
Проверьте наличие ограничений на активные схемы питания.
ACCESS_CREATE_SCHEME
20 (0x14)
Проверьте наличие ограничений на создание или восстановление схем питания.

[in, optional] PowerGuid

Идентификатор параметра питания.

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

Возвращает ERROR_SUCCESS (ноль), если вызов был выполнен успешно, и ненулевое значение, если вызов завершился неудачно.

Возвращаемый код или значение Описание
ERROR_SUCCESS
0 (0x0)
Указанный параметр питания в настоящее время не переопределяется групповой политикой.
ERROR_ACCESS_DISABLED_BY_POLICY
1260 (0x4EC)
Эта программа блокируется групповой политикой. За дополнительными сведениями обратитесь к своему системному администратору.
ERROR_INSTALL_REMOTE_DISALLOWED
1640 (0x668)
Только администраторы могут удаленно получать доступ к параметрам управления питанием.

Требования

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

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

POWER_DATA_ACCESSOR

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