Функция RtwqAddPeriodicCallback (rtworkq.h)
Задает функцию обратного вызова для вызова с фиксированным интервалом.
Синтаксис
HRESULT RtwqAddPeriodicCallback(
[in] RTWQPERIODICCALLBACK Callback,
IUnknown *context,
[out, optional] DWORD *key
);
Параметры
[in] Callback
Указатель на функцию обратного вызова.
context
Указатель на объект, предоставленный вызывающим объектом, который реализует IUnknown или NULL. Этот параметр передается в функцию обратного вызова.
[out, optional] key
Получает ключ, который можно использовать для отмены обратного вызова. Чтобы отменить обратный вызов, вызовите RtwqRemovePeriodicCallback и передайте этот ключ в качестве параметра dwKey .
Возвращаемое значение
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | rtworkq.h |
Библиотека | Rtworkq.lib |
DLL | RTWorkQ.dll |