Re[9]: как бы организовать работу планировщика событий
От: Alexey Frolov Беларусь  
Дата: 01.04.08 17:05
Оценка:
Здравствуйте, mr_trwister, Вы писали:

_>как я понимаю, создаем TimerQueue (CreateTimerQueue), а потом в нее добавляем много премного QueueTimer (CreateTimerQueueTimer). правильно?

_>в дальнейшем очередь сама мониторит эти таймеры и вызывает колбаки, заданные в них независимо от нашего участия?

_>не очень только понятно в каком потоке вызываются эти колбаки...


Да, правильно. Для вызова callback в основном используется механизм APC (asynchronous procedure call), про него почитайте. Но возможны варианты и без него, почитайте в msdn описание последнего параметра (Flags) для CreateTimerQueueTimer, там все варианты расписаны, можете выбрать наиболее удобный и эффективный
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.