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