struktur POWER_ACTION_POLICY (winnt.h)
Berisi informasi yang digunakan untuk mengatur status daya sistem.
Sintaks
typedef struct {
POWER_ACTION Action;
DWORD Flags;
DWORD EventCode;
} POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY;
Anggota
Action
Status daya sistem yang diminta. Anggota ini harus menjadi salah satu nilai jenis enumerasi POWER_ACTION .
Flags
Bendera yang mengontrol cara mengalihkan status daya. Anggota ini bisa menjadi satu atau beberapa nilai berikut.
Nilai | Makna |
---|---|
|
Memaksa penangguhan kritis. |
|
Menonaktifkan semua peristiwa bangun. |
|
Menggunakan status tidur pertama yang tersedia. |
|
Memerlukan entri kata sandi sistem saat dilanjutkan dari salah satu status siaga sistem. |
|
Tidak berpengaruh. |
|
Tidak berpengaruh. |
|
Aplikasi dapat meminta petunjuk kepada pengguna tentang cara mempersiapkan penangguhan. Mengatur bit 0 dalam parameter Bendera yang diteruskan dalam parameter lParamWM_POWERBROADCAST. |
EventCode
Tingkat pemberitahuan pengguna. Anggota ini bisa menjadi satu atau beberapa nilai berikut.
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) |