PowerManagement_ForceSystemPowerDown 函数

标头: #include <applibs/powermanagement.h>

强制系统在指定的秒数内进入关机状态。

断电是系统能够进入的最低耗电状态,同时仍能够从有限的外部中断唤醒或在超时后自动唤醒。

如果发生外部唤醒中断,则处于 状态的时间可能会更短。

int PowerManagement_ForceSystemPowerDown(unsigned int maximum_residency_in_seconds);

参数

  • maximum_residency_in_seconds 在转换回活动之前,系统可能处于此状态的最长时间(以秒为单位)。

返回值

如果成功,则返回 0,如果失败,则返回 -1,在这种情况下 errno ,将设置为错误值。

应用程序清单要求

若要使用 PowerManagement_ForceSystemPowerDown () ,应用程序必须在应用程序清单PowerControls 字段中声明 ForcePowerDown 值。