Я не верю, что Windows API предоставляет какой-либо общедоступный механизм для выдачи этой информации (независимо от того, ожидают ли потоки объект синхронизации).Это то, что типичное приложение не должно знать, и, вероятно, приведет к условиям гонки, если оно будет предоставлено.
Например, если приложение проверило, что никакие потоки не ожидали, а затем приняло решение, основанное на этом, это может быть легко ошибочным, потому что поток может в самом следующем цикле часов фактически начать ожидание событияпоэтому информация будет устаревшей и потенциально неверной сразу после проверки.