Función RxCancelTimerRequest (rxtimer.h)

RxCancelTimerRequest cancela una solicitud de temporizador recurrente. La rutina del subproceso de trabajo y el contexto asociado identifican la solicitud que se va a cancelar.

Sintaxis

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

Parámetros

[in] pDeviceObject

Puntero al objeto de dispositivo que inicializó el temporizador. Este parámetro se pasó a la rutina RxPostRecurrentTimerRequest cuando se inicializó este temporizador recurrente.

[in] Routine

Puntero a la rutina de subproceso de trabajo a la que se llamará cuando expire este temporizador. Este parámetro se pasó a la rutina RxPostRecurrentTimerRequest cuando se inicializó este temporizador recurrente.

[in] pContext

Puntero al parámetro de contexto que se pasó a la rutina RxPostRecurrentTimerRequest cuando se inicializó este temporizador.

Valor devuelto

RxCancelTimerRequest devuelve STATUS_SUCCESS si se ejecuta correctamente.

Comentarios

Se inicializa un temporizador recurrente llamando a RxPostRecurrentTimerRequest.

Si no se encuentra el temporizador recurrente, esta rutina devolverá STATUS_NOT_FOUND.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado rxtimer.h (incluya Rxtimer.h, Rxworkq.h)
IRQL <= APC_LEVEL

Consulte también

RxPostOneShotTimerRequest

RxPostRecurrentTimerRequest