Bagikan melalui


Fungsi RxCancelTimerRequest (rxtimer.h)

RxCancelTimerRequest membatalkan permintaan timer berulang. Permintaan yang akan dibatalkan diidentifikasi oleh rutinitas utas pekerja dan konteks terkait.

Sintaks

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

Parameter

[in] pDeviceObject

Penunjuk ke objek perangkat yang menginisialisasi timer. Parameter ini diteruskan ke rutinitas RxPostRecurrentTimerRequest ketika timer berulang ini diinisialisasi.

[in] Routine

Penunjuk ke rutinitas utas pekerja untuk dipanggil ketika timer ini kedaluwarsa. Parameter ini diteruskan ke rutinitas RxPostRecurrentTimerRequest ketika timer berulang ini diinisialisasi.

[in] pContext

Penunjuk ke parameter konteks yang diteruskan ke rutinitas RxPostRecurrentTimerRequest saat timer ini diinisialisasi.

Nilai kembali

RxCancelTimerRequest mengembalikan STATUS_SUCCESS pada keberhasilan.

Keterangan

Timer berulang diinisialisasi dengan memanggil RxPostRecurrentTimerRequest.

Jika timer berulang tidak ditemukan, rutinitas ini akan mengembalikan STATUS_NOT_FOUND.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header rxtimer.h (termasuk Rxtimer.h, Rxworkq.h)
IRQL <= APC_LEVEL

Lihat juga

RxPostOneShotTimerRequest

RxPostRecurrentTimerRequest