HAL电源管理接口具体是哪些
时间: 2023-12-06 15:05:54 浏览: 59
HAL电源管理接口是一组API,用于管理计算机系统的电源。具体包括以下接口:
1. PowerSetRequest:设置电源状态,如休眠、关机等。
2. PowerGetRequest:获取当前电源状态。
3. PowerRegisterSuspendResumeNotification:注册挂起和恢复的通知。
4. PowerRegisterPowerSettingNotification:注册电源设置更改的通知。
5. PowerDeterminePlatformRole:确定计算机的角色类型,如桌面、服务器等。
6. PowerReadACValue:读取AC电源状态。
7. PowerReadDCValue:读取电池状态。
8. PowerGetActiveScheme:获取当前的电源计划。
9. PowerSetActiveScheme:设置当前的电源计划。
10. PowerGetDevicePowerState:获取设备的电源状态。
11. PowerSetDevicePowerState:设置设备的电源状态。
12. PowerSetSystemBatteryState:设置系统电池状态。
13. PowerSetSystemPowerState:设置系统电源状态。
14. PowerEnumerate:枚举电源管理功能。
15. PowerGetProcessorState:获取处理器的电源状态。
16. PowerSetProcessorState:设置处理器的电源状态。
17. PowerSetPlatformIdleState:设置平台空闲状态。
18. PowerSetPlatformIdleTimer:设置平台空闲计时器。
19. PowerShutdownSystem:关闭系统。
20. PowerHibernateSystem:休眠系统。
21. PowerSuspendSystem:挂起系统。
22. PowerRestartSystem:重启系统。
阅读全文