Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Считывает строку, используемую для описания единиц параметров питания, поддерживающих диапазон значений. Например, "минуты" можно использовать для описания параметра времени ожидания.
Синтаксис
DWORD PowerReadValueUnitsSpecifier(
[in, optional] HKEY RootPowerKey,
[in, optional] const GUID *SubGroupOfPowerSettingsGuid,
[in, optional] const GUID *PowerSettingGuid,
[out, optional] UCHAR *Buffer,
[in, out] LPDWORD BufferSize
);
Параметры
[in, optional] RootPowerKey
Этот параметр зарезервирован для использования в будущем и должен иметь значение NULL.
[in, optional] SubGroupOfPowerSettingsGuid
Подгруппа параметров питания. Этот параметр может быть одним из следующих значений, определенных в WinNT.h. Используйте NO_SUBGROUP_GUID для ссылки на схему питания по умолчанию.
[in, optional] PowerSettingGuid
Идентификатор используемого параметра питания.
[out, optional] Buffer
Указатель на буфер, получающий строку. Если этот параметр имеет значение NULL, параметр BufferSize получает требуемый размер буфера. Возвращаемые строки представляют собой широкие строки (Юникод).
[in, out] BufferSize
Указатель на переменную, содержащую размер буфера, на который указывает параметр Buffer .
Если параметр Buffer имеет значение NULL, функция возвращает ERROR_SUCCESS и переменная получает требуемый размер буфера.
Если указанный размер буфера недостаточно велик для хранения запрошенных данных, функция возвращает ERROR_MORE_DATA и переменная получает требуемый размер буфера.
Возвращаемое значение
Возвращает ERROR_SUCCESS (ноль), если вызов был успешным, и ненулевое значение, если вызов завершился ошибкой. Если размер буфера, указанный параметром BufferSize , слишком мал,
ERROR_MORE_DATA будет возвращено, а параметр DWORD , на который указывает параметр BufferSize , будет заполнен требуемым размером буфера.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | powrprof.h |
Библиотека | PowrProf.lib |
DLL | PowrProf.dll |