RxCancelTimerRequest-Funktion (rxtimer.h)
RxCancelTimerRequest bricht eine wiederkehrende Zeitgeberanforderung ab. Die abgebrochene Anforderung wird durch die Arbeitsthreadroutine und den zugeordneten Kontext identifiziert.
Syntax
NTSTATUS RxCancelTimerRequest(
[in] IN PRDBSS_DEVICE_OBJECT pDeviceObject,
[in] IN PRX_WORKERTHREAD_ROUTINE Routine,
[in] IN PVOID pContext
);
Parameter
[in] pDeviceObject
Ein Zeiger auf das Geräteobjekt, das den Timer initialisiert hat. Dieser Parameter wurde an die RxPostRecurrentTimerRequest-Routine übergeben, als dieser wiederkehrende Timer initialisiert wurde.
[in] Routine
Ein Zeiger auf die Workerthreadroutine, die aufgerufen werden soll, wenn dieser Timer abläuft. Dieser Parameter wurde an die RxPostRecurrentTimerRequest-Routine übergeben, als dieser wiederkehrende Timer initialisiert wurde.
[in] pContext
Ein Zeiger auf den Kontextparameter, der bei der Initialisierung dieses Timers an die RxPostRecurrentTimerRequest-Routine übergeben wurde.
Rückgabewert
RxCancelTimerRequest gibt bei Erfolg STATUS_SUCCESS zurück.
Hinweise
Ein wiederkehrender Timer wird durch Aufrufen von RxPostRecurrentTimerRequest initialisiert.
Wenn der wiederkehrende Timer nicht gefunden wird, gibt diese Routine STATUS_NOT_FOUND zurück.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | rxtimer.h (include Rxtimer.h, Rxworkq.h) |
IRQL | <= APC_LEVEL |