struktur JOBOBJECT_BASIC_ACCOUNTING_INFORMATION (winnt.h)

Berisi informasi akuntansi dasar untuk objek pekerjaan.

Sintaks

typedef struct _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION {
  LARGE_INTEGER TotalUserTime;
  LARGE_INTEGER TotalKernelTime;
  LARGE_INTEGER ThisPeriodTotalUserTime;
  LARGE_INTEGER ThisPeriodTotalKernelTime;
  DWORD         TotalPageFaultCount;
  DWORD         TotalProcesses;
  DWORD         ActiveProcesses;
  DWORD         TotalTerminatedProcesses;
} JOBOBJECT_BASIC_ACCOUNTING_INFORMATION, *PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION;

Anggota

TotalUserTime

Jumlah total waktu eksekusi mode pengguna untuk semua proses aktif yang terkait dengan pekerjaan, serta semua proses yang dihentikan tidak lagi terkait dengan pekerjaan, dalam tick 100 nanodetik.

TotalKernelTime

Jumlah total waktu eksekusi mode kernel untuk semua proses aktif yang terkait dengan pekerjaan, serta semua proses yang dihentikan tidak lagi terkait dengan pekerjaan, dalam 100-nanodetik tick.

ThisPeriodTotalUserTime

Jumlah total waktu eksekusi mode pengguna untuk semua proses aktif yang terkait dengan pekerjaan (serta semua proses yang dihentikan tidak lagi terkait dengan pekerjaan) sejak panggilan terakhir yang menetapkan batas waktu mode pengguna per pekerjaan, dalam tick 100 nanodetik.

Anggota ini diatur ke 0 pada pembuatan pekerjaan, dan setiap kali batas waktu mode pengguna per pekerjaan ditetapkan.

ThisPeriodTotalKernelTime

Jumlah total waktu eksekusi mode kernel untuk semua proses aktif yang terkait dengan pekerjaan (serta semua proses yang dihentikan tidak lagi terkait dengan pekerjaan) sejak panggilan terakhir yang menetapkan batas waktu mode kernel per pekerjaan, dalam tick 100 nanodetik.

Anggota ini diatur ke nol pada pembuatan pekerjaan, dan setiap kali batas waktu mode kernel per pekerjaan ditetapkan.

TotalPageFaultCount

Jumlah total kesalahan halaman yang dihadapi oleh semua proses aktif yang terkait dengan pekerjaan, serta semua proses yang dihentikan tidak lagi terkait dengan pekerjaan.

TotalProcesses

Jumlah total proses yang terkait dengan pekerjaan selama masa pakainya, termasuk yang telah dihentikan. Misalnya, ketika proses dikaitkan dengan pekerjaan, tetapi asosiasi gagal karena pelanggaran batas, nilai ini dinaikkan.

ActiveProcesses

Jumlah total proses yang saat ini terkait dengan pekerjaan. Ketika proses dikaitkan dengan pekerjaan, tetapi asosiasi gagal karena pelanggaran batas, nilai ini untuk sementara dinaikkan. Ketika proses yang dihentikan keluar dan semua referensi ke proses dirilis, nilai ini diturunkan.

TotalTerminatedProcesses

Jumlah total proses yang dihentikan karena pelanggaran batas.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header winnt.h (sertakan Windows.h)

Lihat juga

QueryInformationJobObject

SetInformationJobObject