Fungsi QueryUnbiasedInterruptTime (realtimeapiset.h)
Mendapatkan jumlah waktu interupsi yang tidak bias saat ini, dalam satuan 100 nanodetik. Jumlah waktu interupsi yang tidak bias tidak termasuk waktu yang dihabiskan sistem dalam tidur atau hibernasi.
Sintaksis
BOOL QueryUnbiasedInterruptTime(
PULONGLONG UnbiasedTime
);
Parameter
UnbiasedTime
TBD
Mengembalikan nilai
Jika fungsi berhasil, nilai yang dikembalikan bukan nol. Jika fungsi gagal karena dipanggil dengan parameter null, nilai yang dikembalikan adalah nol.
Komentar
Jumlah interupsi-waktu dimulai pada nol ketika sistem dimulai dan bertambah pada setiap jam yang diinterupsi oleh panjang jam centang. Panjang tick jam yang tepat tergantung pada perangkat keras yang mendasar dan dapat bervariasi di antara sistem.
Jumlah waktu interupsi yang diambil oleh fungsi
Tidak seperti waktu sistem, jumlah waktu interupsi tidak tunduk pada penyesuaian oleh pengguna atau layanan waktu Windows. Aplikasi dapat menggunakan jumlah interupsi-waktu untuk mengukur durasi yang lebih halus daripada yang dimungkinkan dengan waktu sistem. Aplikasi yang membutuhkan presisi yang lebih besar daripada jumlah waktu interupsi harus menggunakan timer resolusi tinggi . Gunakan fungsi
Resolusi timer yang ditetapkan oleh fungsi
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 7, Windows 8 [aplikasi desktop | Aplikasi UWP] |
server minimum yang didukung |
Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Platform Target |
Windows |
Header |
realtimeapiset.h (termasuk Windows.h) |
Pustaka |
Kernel32.lib |
DLL |
Kernel32.dll |
Lihat juga
Waktu Interupsi
QueryInterruptTime
QueryUnbiasedInterruptTimePrecise
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk