Filas de temporizador
A função CreateTimerQueue cria uma fila para temporizadores. Os temporizadores nessa fila, conhecidos como temporizadores de fila de temporizador, são objetos leves que permitem especificar uma função de retorno de chamada a ser chamada quando o tempo de conclusão especificado chegar. A operação de espera é executada por um thread no pool de threads .
Para adicionar um temporizador à fila, chame a funçãoCreateTimerQueueTimer. Para atualizar um temporizador de fila de temporizador, chame a funçãoChangeTimerQueueTimer. Você pode especificar uma função de retorno de chamada a ser executada por um thread de trabalho do pool de threads quando o temporizador expirar.
Para cancelar um temporizador pendente, chame a função DeleteTimerQueueTimer. Quando terminar a fila de temporizadores, chame a função DeleteTimerQueueEx para excluir a fila do temporizador. Todos os temporizadores pendentes na fila são cancelados e excluídos.
Tópicos relacionados