Sdílet prostřednictvím


Fronty časovačů

Funkce CreateTimerQueue vytvoří frontu pro časovače. Časovače v této frontě, označované jako časovače fronty, jsou odlehčené objekty, které umožňují určit funkci zpětného volání, která se má volat při doručení zadaného času splnění. Operace čekání provádí vlákno ve fondu vláken .

Pokud chcete do fronty přidat časovač, zavolejte funkci CreateTimerQueueTimer. Pokud chcete aktualizovat časovač fronty časovače, zavolejte funkci ChangeTimerQueueTimer. Funkci zpětného volání, kterou má provést pracovní vlákno z fondu vláken při vypršení platnosti časovače, můžete zadat funkci zpětného volání.

Chcete-li zrušit čekající časovač, zavolejte DeleteTimerQueueTimer funkce. Po dokončení fronty časovačů zavolejte funkci DeleteTimerQueueEx k odstranění fronty časovače. Všechny čekající časovače ve frontě se zruší a odstraní.

používání front časovače