Bagikan melalui


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)

Lihat juga

KTIMER

KeCancelTimer

KeInitializeTimer

KeSetTimer

KeWaitForsingleObject