Bagikan melalui


struktur GLOBAL_USER_POWER_POLICY (powrprof.h)

Berisi pengaturan kebijakan daya pengguna global yang berlaku untuk semua skema daya untuk pengguna. Struktur ini adalah bagian dari struktur GLOBAL_POWER_POLICY .

Sintaks

typedef struct _GLOBAL_USER_POWER_POLICY {
  ULONG               Revision;
  POWER_ACTION_POLICY PowerButtonAc;
  POWER_ACTION_POLICY PowerButtonDc;
  POWER_ACTION_POLICY SleepButtonAc;
  POWER_ACTION_POLICY SleepButtonDc;
  POWER_ACTION_POLICY LidCloseAc;
  POWER_ACTION_POLICY LidCloseDc;
  SYSTEM_POWER_LEVEL  DischargePolicy[NUM_DISCHARGE_POLICIES];
  ULONG               GlobalFlags;
} GLOBAL_USER_POWER_POLICY, *PGLOBAL_USER_POWER_POLICY;

Anggota

Revision

Tingkat revisi struktur saat ini. Atur nilai ini dengan memanggil GetCurrentPowerPolicies atau ReadGlobalPwrPolicy sebelum menggunakan struktur GLOBAL_USER_POWER_POLICY untuk mengatur kebijakan daya.

PowerButtonAc

Struktur POWER_ACTION_POLICY yang menentukan tindakan yang harus diambil ketika tombol daya ditekan dan sistem berjalan pada daya AC.

PowerButtonDc

Struktur POWER_ACTION_POLICY yang menentukan tindakan yang harus diambil ketika tombol daya ditekan dan sistem berjalan pada daya baterai.

SleepButtonAc

Struktur POWER_ACTION_POLICY yang menentukan tindakan yang harus diambil ketika tombol tidur ditekan dan sistem berjalan pada daya AC.

SleepButtonDc

Struktur POWER_ACTION_POLICY yang menentukan tindakan yang harus diambil ketika tombol tidur ditekan dan sistem berjalan pada daya baterai.

LidCloseAc

Struktur POWER_ACTION_POLICY yang menentukan tindakan yang harus diambil ketika tutup ditutup dan sistem berjalan pada daya AC.

LidCloseDc

Struktur POWER_ACTION_POLICY yang mendefinisikan tindakan yang harus diambil ketika tutup ditutup dan sistem berjalan pada daya baterai.

DischargePolicy[NUM_DISCHARGE_POLICIES]

Array struktur SYSTEM_POWER_LEVEL yang menentukan tindakan yang harus dilakukan pada peristiwa pengosongan baterai sistem.

GlobalFlags

Bendera yang mengaktifkan atau menonaktifkan pengaturan kebijakan daya pengguna lain-lain. Anggota ini bisa menjadi satu atau beberapa nilai yang dijelaskan dalam Konstanta Bendera Global.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header powrprof.h

Lihat juga

GLOBAL_POWER_POLICY

POWER_ACTION_POLICY

SYSTEM_POWER_LEVEL