Funzione RxCancelTimerRequest (rxtimer.h)

RxCancelTimerRequest annulla una richiesta timer ricorrente. La richiesta di annullamento viene identificata dalla routine del thread di lavoro e dal contesto associato.

Sintassi

NTSTATUS RxCancelTimerRequest(
  [in] IN PRDBSS_DEVICE_OBJECT     pDeviceObject,
  [in] IN PRX_WORKERTHREAD_ROUTINE Routine,
  [in] IN PVOID                    pContext
);

Parametri

[in] pDeviceObject

Puntatore all'oggetto dispositivo che inizializza il timer. Questo parametro è stato passato alla routine RxPostRecurrentTimerRequest quando questo timer ricorrente è stato inizializzato.

[in] Routine

Puntatore alla routine del thread di lavoro da chiamare alla scadenza del timer. Questo parametro è stato passato alla routine RxPostRecurrentTimerRequest quando questo timer ricorrente è stato inizializzato.

[in] pContext

Puntatore al parametro di contesto passato alla routine RxPostRecurrentTimerRequest quando questo timer è stato inizializzato.

Valore restituito

RxCancelTimerRequest restituisce STATUS_SUCCESS sull'esito positivo.

Commenti

Un timer ricorrente viene inizializzato chiamando RxPostRecurrentTimerRequest.

Se il timer ricorrente non viene trovato, questa routine restituirà STATUS_NOT_FOUND.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione rxtimer.h (includere Rxtimer.h, Rxworkq.h)
IRQL <= APC_LEVEL

Vedi anche

RxPostOneShotTimerRequest

RxPostRecurrentTimerRequest