已弃用的 UpdateSystemActivity() 通过“通知电源管理器已发生活动并且用于测量空闲时间的计时器应更新到此调用的时间”来工作。
文档建议使用 IOPMAssertionCreateWithName(...) 但此方法不会重置空闲时间的计时器;它可以防止机器永远休眠,直到调用 IOPMAssertionRelease(...)。使用 IOPMAssertionCreateWithName(...) 不适合我当前的代码库。
是否有任何不推荐的方法可以重置计时器以测量空闲时间?
谢谢!