Bagikan melalui


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]

Lihat juga

CallNtPowerInformation