Функция DeleteTimerQueue (threadpoollegacyapiset.h)

Удаляет очередь таймера. Все ожидающие таймеры в очереди отменяются и удаляются.

Примечание Эта функция устарела и заменена функцией DeleteTimerQueueEx .
 

Синтаксис

BOOL DeleteTimerQueue(
  HANDLE TimerQueue
);

Параметры

TimerQueue

Дескриптор очереди таймера. Этот дескриптор возвращается функцией CreateTimerQueue .

Возвращаемое значение

Если функция выполняется успешно, возвращается ненулевое значение.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

DeleteTimerQueue не ожидает завершения всех функций обратного вызова, связанных с таймером.

Чтобы скомпилировать приложение, использующее эту функцию, определите _WIN32_WINNT как 0x0500 или более поздней версии. Дополнительные сведения см. в разделе Использование заголовков Windows.

Примеры

Пример использования DeleteTimerQueue см. в разделе Использование очередей таймера.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть threadpoollegacyapiset.h
Библиотека Kernel32.lib
DLL Kernel32.lib

См. также раздел

CreateTimerQueue

DeleteTimerQueueEx

DeleteTimerQueueTimer

Функции синхронизации

Группировка потоков в пул

Очереди таймера