Fungsi GetTickCount64 (sysinfoapi.h)

Mengambil jumlah milidetik yang telah berlalu sejak sistem dimulai.

Sintaks

ULONGLONG GetTickCount64();

Mengembalikan nilai

Jumlah milidetik.

Keterangan

Resolusi fungsi GetTickCount64 terbatas pada resolusi timer sistem, yang biasanya dalam kisaran 10 milidetik hingga 16 milidetik. Resolusi fungsi GetTickCount64 tidak terpengaruh oleh penyesuaian yang dibuat oleh fungsi GetSystemTimeAdjustment .

Jika Anda memerlukan timer resolusi yang lebih tinggi, gunakan timer multimedia atau timer resolusi tinggi.

Untuk mendapatkan waktu yang dihabiskan sistem dalam status kerja sejak dimulai, gunakan fungsi QueryUnbiasedInterruptTime .

Catatan Fungsi QueryUnbiasedInterruptTime menghasilkan hasil yang berbeda pada build Debug ("diperiksa") Windows, karena jumlah interupsi-waktu dan jumlah centang ditingkatkan sekitar 49 hari. Ini membantu mengidentifikasi bug yang mungkin tidak terjadi sampai sistem telah berjalan untuk waktu yang lama. Build yang dicentang tersedia untuk pelanggan MSDN melalui situs Web Microsoft Developer Network (MSDN ).
 
Untuk mengkompilasi aplikasi yang menggunakan fungsi ini, tentukan _WIN32_WINNT sebagai 0x0600 atau yang lebih baru. Untuk informasi selengkapnya, lihat Menggunakan Header Windows.

Persyaratan

   
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header sysinfoapi.h (termasuk Windows.h)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

Fungsi Waktu

Waktu Windows