Fungsi KeReadStateTimer (wdm.h)
Rutinitas KeReadStateTimer membaca status objek timer saat ini.
Sintaks
BOOLEAN KeReadStateTimer(
[in] PKTIMER Timer
);
Parameter
[in] Timer
Penunjuk ke objek timer yang diinisialisasi, di mana pemanggil menyediakan penyimpanan.
Nilai kembali
KeReadStateTimer mengembalikan TRUE jika status objek timer saat ini diberi sinyal; jika tidak, ia mengembalikan FALSE.
Keterangan
Rutinitas ini menyediakan cara yang efisien untuk melakukan polling status sinyal timer. KeReadStateTimer membaca status timer tanpa menyinkronkan aksesnya ke timer. Jangan berasumsi bahwa akses status timer oleh KeReadStateTimer saling eksklusif dari akses oleh rutinitas, seperti KeSetTimer dan KeWaitForSingleObject, yang menyinkronkan akses mereka ke status timer.
Untuk informasi selengkapnya tentang objek timer, lihat Objek Timer dan DPC.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 2000. |
Target Platform | Universal |
Header | wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h) |
Pustaka | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
Aturan kepatuhan DDI | HwStorPortProhibitedDDIs(storport), IrqlKeDispatchLte(wdm) |