Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
RxCancelTimerRequest отменяет повторяющийся запрос таймера. Запрос, который необходимо отменить, определяется подпрограммой рабочего потока и связанным контекстом.
Синтаксис
NTSTATUS RxCancelTimerRequest(
[in] IN PRDBSS_DEVICE_OBJECT pDeviceObject,
[in] IN PRX_WORKERTHREAD_ROUTINE Routine,
[in] IN PVOID pContext
);
Параметры
[in] pDeviceObject
Указатель на объект устройства, который инициализировал таймер. Этот параметр был передан в RxPostRecurrentTimerRequest подпрограмме при инициализации этого повторяющегося таймера.
[in] Routine
Указатель на подпрограмму рабочего потока для вызова при истечении срока действия таймера. Этот параметр был передан в RxPostRecurrentTimerRequest подпрограмме при инициализации этого повторяющегося таймера.
[in] pContext
Указатель на параметр контекста, переданный в RxPostRecurrentTimerRequest, подпрограмме, когда этот таймер был инициализирован.
Возвращаемое значение
RxCancelTimerRequest возвращает STATUS_SUCCESS при успешном выполнении.
Замечания
Повторяющийся таймер инициализирован путем вызова RxPostRecurrentTimerRequest.
Если повторяющийся таймер не найден, эта подпрограмма возвращает STATUS_NOT_FOUND.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | rxtimer.h (include Rxtimer.h, Rxworkq.h) |
| IRQL | <= APC_LEVEL |