다음을 통해 공유


타이머 큐

CreateTimerQueue 함수는 타이머에 대한 큐를 만듭니다. 타이머 큐 타이머라고 하는 이 큐의 타이머는 지정된 기한이 도착할 때 호출할 콜백 함수를 지정할 수 있는 경량 개체입니다. 대기 작업은 스레드 풀의 스레드에 의해 수행됩니다.

큐에 타이머를 추가하려면 CreateTimerQueueTimer 함수를 호출합니다. 타이머 큐 타이머를 업데이트하려면 ChangeTimerQueueTimer 함수를 호출합니다. 타이머가 만료될 때 스레드 풀에서 작업자 스레드가 실행할 콜백 함수를 지정할 수 있습니다.

보류 중인 타이머를 취소하려면 DeleteTimerQueueTimer 함수를 호출합니다. 타이머 큐가 완료되면 DeleteTimerQueueEx 함수를 호출하여 타이머 큐를 삭제합니다. 큐의 보류 중인 타이머는 취소되고 삭제됩니다.

타이머 큐 사용