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 |