RxCancelTimerRequest, fonction (rxtimer.h)
RxCancelTimerRequest annule une requête de minuteur récurrente. La demande d’annulation est identifiée par la routine de thread de travail et le contexte associé.
Syntaxe
NTSTATUS RxCancelTimerRequest(
[in] IN PRDBSS_DEVICE_OBJECT pDeviceObject,
[in] IN PRX_WORKERTHREAD_ROUTINE Routine,
[in] IN PVOID pContext
);
Paramètres
[in] pDeviceObject
Pointeur vers l’objet d’appareil qui initialise le minuteur. Ce paramètre a été passé à la routine RxPostRecurrentTimerRequest lorsque ce minuteur récurrent a été initialisé.
[in] Routine
Pointeur vers la routine de thread de travail à appeler lorsque ce minuteur expire. Ce paramètre a été passé à la routine RxPostRecurrentTimerRequest lorsque ce minuteur récurrent a été initialisé.
[in] pContext
Pointeur vers le paramètre de contexte passé à l'RxPostRecurrentTimerRequest routine lorsque ce minuteur a été initialisé.
Valeur de retour
RxCancelTimerRequest retourne STATUS_SUCCESS en cas de réussite.
Remarques
Un minuteur récurrent est initialisé en appelant RxPostRecurrentTimerRequest.
Si le minuteur récurrent est introuvable, cette routine retourne STATUS_NOT_FOUND.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | rxtimer.h (include Rxtimer.h, Rxworkq.h) |
IRQL | <= APC_LEVEL |