RxCancelTimerRequest-Funktion (rxtimer.h)
RxCancelTimerRequest eine wiederkehrende Zeitgeberanforderung abbricht. Die abzubrechende Anforderung wird durch die Arbeitsthreadroutine und den zugehörigen 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 Arbeitsthreadroutine, 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 an die RxPostRecurrentTimerRequest Routine übergeben wurde, als dieser Timer initialisiert wurde.
Rückgabewert
RxCancelTimerRequest- gibt STATUS_SUCCESS erfolglos zurück.
Bemerkungen
Ein wiederkehrender Timer wird durch Aufrufen RxPostRecurrentTimerRequest-initialisiert.
Wenn der wiederkehrende Timer nicht gefunden wird, gibt diese Routine STATUS_NOT_FOUND zurück.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | rxtimer.h (include Rxtimer.h, Rxworkq.h) |
IRQL- | <= APC_LEVEL |