header realtimeapiset.h
Header ini digunakan oleh System Services. Untuk informasi selengkapnya, lihat:
realtimeapiset.h berisi antarmuka pemrograman berikut:
Fungsi
ConvertAuxiliaryCounterToPerformanceCounter Mengonversi nilai penghitung tambahan yang ditentukan ke nilai penghitung kinerja yang sesuai; secara opsional memberikan perkiraan kesalahan konversi dalam nanodetik karena latensi dan kemungkinan penyimpangan maksimum. |
ConvertPerformanceCounterToAuxiliaryCounter Mengonversi nilai penghitung kinerja yang ditentukan ke nilai penghitung tambahan yang sesuai; secara opsional memberikan perkiraan kesalahan konversi dalam nanodetik karena latensi dan kemungkinan penyimpangan maksimum. |
QueryAuxiliaryCounterFrequency Mengkueri frekuensi penghitung tambahan. |
QueryIdleProcessorCycleTime Mengambil waktu siklus untuk utas menganggur dari setiap prosesor dalam sistem. |
QueryIdleProcessorCycleTimeEx Mengambil akumulasi waktu siklus untuk utas diam pada setiap prosesor logis dalam grup prosesor yang ditentukan. |
QueryInterruptTime Mendapatkan jumlah interupsi-waktu saat ini. |
QueryInterruptTimePrecise Mendapatkan jumlah interupsi-waktu saat ini, dalam bentuk yang lebih tepat daripada QueryInterruptTime. |
QueryProcessCycleTime Mengambil jumlah waktu siklus semua utas dari proses yang ditentukan. |
QueryThreadCycleTime Mengambil waktu siklus untuk utas yang ditentukan. |
QueryUnbiasedInterruptTime Mendapatkan jumlah interupsi-waktu yang tidak bias saat ini, dalam satuan 100 nanodetik. Jumlah interupsi-waktu yang tidak bias tidak termasuk waktu yang dihabiskan sistem dalam tidur atau hibernasi. |
QueryUnbiasedInterruptTimePrecise Mendapatkan jumlah interupsi-waktu yang tidak bias saat ini, dalam bentuk yang lebih tepat daripada QueryUnbiasedInterruptTime. Jumlah interupsi-waktu yang tidak bias tidak termasuk waktu yang dihabiskan sistem dalam tidur atau hibernasi. |