Здравствуйте, Alexey Frolov, Вы писали:
AF>Здравствуйте, mr_trwister, Вы писали:
_>>всего несколько десятков/сотен тысяч событий, которые могут возникать с заданной периодичностью.
_>>такое большое количество событий я указал, чтобы подвести к мысли, что WaitForMultipleObjects имеет ограничение на 64 ожидаемых WaitableTimer.
AF>CreateTimerQueue, CreateTimerQueueTimer вам в помощь
AF>вроде как все условия выполняются, если я конечно внимательно все прочитал
ага. спасибо! надо повнимательнее изучить эту сторону win32api.
как я понимаю, создаем TimerQueue (CreateTimerQueue), а потом в нее добавляем много премного QueueTimer (CreateTimerQueueTimer). правильно?
в дальнейшем очередь сама мониторит эти таймеры и вызывает колбаки, заданные в них независимо от нашего участия?
не очень только понятно в каком потоке вызываются эти колбаки...