标签: c windows winapi semaphore
有没有办法找出Windows中所有当前发出信号的信号量?
一种方法是调用WaitForMultipleObjects(bWaitAll = FALSE,dwMilliseconds = 0) 反复,每次删除一个(发信号)HANDLE,直到我们得到WAIT_TIMEOUT, 但这很麻烦而且很慢。
有更好的方法吗?
答案 0 :(得分:0)
WaitForSingleObject()?我认为任何标准函数都不会给出一个信号对象的位掩码/数组。
WaitForSingleObject()