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

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

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

Syntax

BOOL DeleteTimerQueue(
  HANDLE TimerQueue
);

Parameters

TimerQueue

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

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

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

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

Замечания

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

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

Examples

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

Требования

Requirement Ценность
Минимальный поддерживаемый клиент Windows XP [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
Заголовка threadpoollegacyapiset.h
Библиотека Kernel32.lib
DLL Kernel32.dll

См. также

CreateTimerQueue

DeleteTimerQueueEx

DeleteTimerQueueTimer

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

Пул потоков

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