Files d’attente du minuteur
La fonction CreateTimerQueue crée une file d’attente pour les minuteurs. Les minuteurs de cette file d’attente, appelés minuteurs de file d’attente, sont des objets légers qui vous permettent de spécifier une fonction de rappel à appeler lorsque l’heure d’échéance spécifiée arrive. L’opération d’attente est effectuée par un thread dans le pool de threads.
Pour ajouter un minuteur à la file d’attente, appelez la fonction CreateTimerQueueTimer . Pour mettre à jour un minuteur-file d’attente, appelez la fonction ChangeTimerQueueTimer . Vous pouvez spécifier une fonction de rappel à exécuter par un thread de travail à partir du pool de threads lorsque le minuteur expire.
Pour annuler un minuteur en attente, appelez la fonction DeleteTimerQueueTimer . Lorsque vous avez terminé la file d’attente des minuteurs, appelez la fonction DeleteTimerQueueEx pour supprimer la file d’attente du minuteur. Tous les minuteurs en attente dans la file d’attente sont annulés et supprimés.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour