Fungsi panggilan balik PFNKSCANCELTIMER (ks.h)
Rutinitas KStrCancelTimer streaming minidriver dipanggil untuk membatalkan objek timer kustom yang sebelumnya ditentukan dalam parameter SetTimer dalam panggilan ke KsAllocateDefaultClockEx.
Sintaks
PFNKSCANCELTIMER Pfnkscanceltimer;
BOOLEAN Pfnkscanceltimer(
[in] PVOID Context,
[in] PKTIMER Timer
)
{...}
Parameter
[in] Context
Arahkan ke konteks informasi yang disediakan minidriver. Minidriver meneruskan konteks informasi ke KsAllocateDefaultClockEx dalam parameter DeferredContext fungsi saat minidriver mengalokasikan objek timer DPC kustom.
[in] Timer
Arahkan ke objek timer kustom minidriver untuk membatalkan.
Mengembalikan nilai
Mengembalikan TRUE jika objek timer yang ditentukan berada dalam antrean timer sistem, atau FALSE sebaliknya.
Keterangan
Minidriver dapat secara opsional menyediakan fungsi panggilan balik KStrCancelTimer sebagai parameter untuk KsAllocateDefaultClockEx.
KStrCancelTimer yang disediakan minidriver harus memiliki karakteristik yang sama dengan KeCancelTimer.
Jika minidriver menyediakan fungsi panggilan balik KStrCancelTimer , minidriver juga harus menyediakan fungsi panggilan balik KStrSetTimer .
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | ks.h (termasuk Ks.h) |