Bagikan melalui


Fungsi GetSystemTimes (processthreadsapi.h)

Mengambil informasi pengaturan waktu sistem. Pada sistem multiprosesor, nilai yang dikembalikan adalah jumlah waktu yang ditentukan di semua prosesor.

Sintaks

BOOL GetSystemTimes(
  [out, optional] PFILETIME lpIdleTime,
  [out, optional] PFILETIME lpKernelTime,
  [out, optional] PFILETIME lpUserTime
);

Parameter

[out, optional] lpIdleTime

Penunjuk ke struktur FILETIME yang menerima jumlah waktu sistem menganggur.

[out, optional] lpKernelTime

Pointer ke struktur FILETIME yang menerima jumlah waktu yang dihabiskan sistem untuk dieksekusi dalam mode Kernel (termasuk semua utas di semua prosesor, pada semua prosesor). Nilai waktu ini juga mencakup jumlah waktu sistem diam.

[out, optional] lpUserTime

Penunjuk ke struktur FILETIME yang menerima jumlah waktu yang telah dihabiskan sistem untuk dieksekusi dalam mode Pengguna (termasuk semua utas di semua prosesor, pada semua prosesor).

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.

Keterangan

Untuk mengkompilasi aplikasi yang menggunakan fungsi ini, tentukan _WIN32_WINNT sebagai 0x0501 atau yang lebih baru. Untuk informasi selengkapnya, lihat Menggunakan Header Windows.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP dengan SP1 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header processthreadsapi.h (termasuk Windows.h)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

FILETIME

Waktu Sistem

Fungsi Waktu