比如说,如果我使用 CreateWaitableTimer 创建了一个可等待的计时器API,然后使用 SetWaitableTimer 对其进行设置。我能否仅通过第一个 API 返回的 HANDLE 来确定该计时器何时触发?
最佳答案
不,你不能。
但是没有什么可以阻止您创建一个包装器对象,该对象将发布类似的 API,记录目标时间(通过在调用 SetWaitableTimer
时将截止时间添加到当前时间),并提供调用查询方法的当前时间与目标时间之间的差值。
关于c++ - 我可以通过句柄判断可等待计时器何时触发吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11287685/