Partager via


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

Voir aussi

RxPostOneShotTimerRequest

RxPostRecurrentTimerRequest