События
Присоединение к вызову ИИ Навыков
8 апр., 15 - 28 мая, 07
Отточите свои навыки ИИ и введите подметки, чтобы выиграть бесплатный экзамен сертификации
Зарегистрируйтесь!Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обновления таймер очереди таймера, созданный функцией CreateTimerQueueTimer.
BOOL ChangeTimerQueueTimer(
[in, optional] HANDLE TimerQueue,
[in, out] HANDLE Timer,
[in] ULONG DueTime,
[in] ULONG Period
);
[in, optional] TimerQueue
Дескриптор очереди таймера. Этот дескриптор возвращается функцией CreateTimerQueue .
Если этот параметр имеет значение NULL, таймер связан с очередью таймера по умолчанию.
[in, out] Timer
Дескриптор таймера очереди. Этот дескриптор возвращается функцией CreateTimerQueueTimer .
[in] DueTime
Время истечения срока действия таймера в миллисекундах.
[in] Period
Период таймера в миллисекундах. Если этот параметр равен нулю, таймер получает сигнал один раз. Если этот параметр больше нуля, таймер является периодическим. Периодический таймер автоматически активируется каждый раз, когда истекает период, пока таймер не будет отменен с помощью функции DeleteTimerQueueTimer или сброс с помощью ChangeTimerQueueTimerTimer.
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Эту функцию нельзя вызвать, когда поток использует олицетворение. Результирующее поведение не определено.
Вы можете вызвать ChangeTimerQueueTimer в обратном вызове таймера.
Если вы вызываете ChangeTimerQueueTimer для одноразового таймера (его период равен нулю), срок действия которого уже истек, таймер не обновляется.
Не вызывайте ChangeTimerQueueTimer после вызова Метода DeleteTimerQueueTimer для дескриптора.
Чтобы скомпилировать приложение, использующее эту функцию, определите _WIN32_WINNT как 0x0500 или более поздней версии. Дополнительные сведения см. в разделе Использование заголовков Windows.
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | threadpoollegacyapiset.h |
Библиотека | Kernel32.lib |
DLL | Kernel32.dll |
События
Присоединение к вызову ИИ Навыков
8 апр., 15 - 28 мая, 07
Отточите свои навыки ИИ и введите подметки, чтобы выиграть бесплатный экзамен сертификации
Зарегистрируйтесь!