1# IPowerHdiCallbackExt 2 3 4## 概述 5 6带标记的休眠/唤醒状态的回调。 7 8服务创建此回调对象后,可以调用[IPowerInterface](interface_i_power_interface.md)的接口注册回调,从而订阅带标记的休眠/唤醒状态的变化。 9 10这个回调必须通过调用[IPowerInterface](interface_i_power_interface.md)的RegisterPowerCallbackExt接口与UnRegisterRunningLockCallback接口进行注册回调与注销回调。 11 12**起始版本:** 6.0 13 14**相关模块:**[Power](power-v13.md) 15 16 17## 汇总 18 19 20### Public 成员函数 21 22| 名称 | 描述 | 23| -------- | -------- | 24| [OnSuspendWithTag](#onsuspendwithtag) ([in] String tag) | 带标记的休眠状态的回调方法。当设备进入带标记的休眠状态时,将通过此方法通知给电源服务;这个接口是对老版本接口OnSuspend的功能增强。 | 25| [OnWakeupWithTag](#onwakeupwithtag) ([in] String tag) | 带标记的唤醒状态的回调方法。当设备进入带标记的唤醒状态时,将通过此方法通知给电源服务;这个接口是对老版本接口OnWakeup的功能增强。 | 26 27 28## 成员函数说明 29 30 31### OnSuspendWithTag() 32 33``` 34IPowerHdiCallbackExt::OnSuspendWithTag([in] String tag) 35``` 36 37**描述** 38 39带标记的休眠状态的回调方法。 40 41当设备进入带标记的休眠状态时,将通过此方法通知给电源服务;这个接口是对老版本接口OnSuspend的功能增强。 42 43**起始版本:** 6.0 44 45**参数:** 46 47| 名称 | 描述 | 48| -------- | -------- | 49| tag | 休眠标记。 | 50 51 52### OnWakeupWithTag() 53 54``` 55IPowerHdiCallbackExt::OnWakeupWithTag ([in] String tag) 56``` 57 58**描述** 59 60带标记的唤醒状态的回调方法。 61 62当设备进入带标记的唤醒状态时,将通过此方法通知给电源服务;这个接口是对老版本接口OnWakeup的功能增强。 63 64**起始版本:** 6.0 65 66**参数:** 67 68| 名称 | 描述 | 69| -------- | -------- | 70| tag | 唤醒标记。 | 71