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