struktur SYSTEM_POWER_INFORMATION
Berisi informasi tentang menganggur sistem.
Sintaks
typedef struct _SYSTEM_POWER_INFORMATION {
ULONG MaxIdlenessAllowed;
ULONG Idleness;
ULONG TimeRemaining;
UCHAR CoolingMode;
} SYSTEM_POWER_INFORMATION, *PSYSTEM_POWER_INFORMATION;
Anggota
-
MaxIdlenessAllowed
-
Diam di mana sistem dianggap menganggur dan waktu diam habis mulai dihitung, dinyatakan sebagai persentase. Menjatuhkan di bawah angka ini menyebabkan timer dibatalkan.
-
Menganggur
-
Tingkat diam saat ini, dinyatakan sebagai persentase.
-
TimeRemaining
-
Waktu yang tersisa di timer diam, dalam detik.
-
CoolingMode
-
Mode pendinginan sistem saat ini. Anggota ini harus salah satu nilai berikut.
Nilai Makna - PO_TZ_ACTIVE
- 0
Sistem saat ini dalam mode pendinginan Aktif. - PO_TZ_INVALID_MODE
- 2
Sistem tidak mendukung pembatasan CPU, atau tidak ada zona termal yang ditentukan dalam sistem. - PO_TZ_PASSIVE
- 1
Sistem saat ini dalam mode pendinginan Pasif.
Keterangan
Perhatikan bahwa definisi struktur ini secara tidak sengaja dihilangkan dari WinNT.h. Kesalahan ini akan dikoreksi di masa mendatang. Sementara itu, untuk mengkompilasi aplikasi Anda, sertakan definisi struktur yang terkandung dalam topik ini dalam kode sumber Anda.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |