enumerasi POWER_ACTION (ntpoapi.h)

Enumerasi POWER_ACTION mengidentifikasi tindakan daya sistem yang dapat terjadi pada komputer.

Sintaks

typedef enum  {
  PowerActionNone           = 0,
  PowerActionReserved       = ( PowerActionNone + 1 ),
  PowerActionSleep          = ( PowerActionReserved + 1 ),
  PowerActionHibernate      = ( PowerActionSleep + 1 ),
  PowerActionShutdown       = ( PowerActionHibernate + 1 ),
  PowerActionShutdownReset  = ( PowerActionShutdown + 1 ),
  PowerActionShutdownOff    = ( PowerActionShutdownReset + 1 ),
  PowerActionWarmEject      = ( PowerActionShutdownOff + 1 )
} POWER_ACTION, *PPOWER_ACTION;

Konstanta

 
PowerActionNone
Tidak ada tindakan daya yang terjadi.
PowerActionReserved
Dicadangkan untuk penggunaan sistem.
PowerActionSleep
Komputer memasuki status sistem tidur (S1, S2, atau S3).
PowerActionHibernate
Komputer memasuki status hibernasinya (S4).
PowerActionShutdown
Komputer memasuki status matikan (S5). Setelah semua perangkat memasuki status nonaktif (D3), komputer tetap menyala hingga administrator menekan tombol daya.
PowerActionShutdownReset
Komputer memasuki status matikan (S5). Setelah semua perangkat memasuki status nonaktif (D3), komputer secara otomatis mati dan kemudian segera memulai ulang dan kembali ke status kerjanya (S0).
PowerActionShutdownOff
Komputer memasuki status matikan (S5). Setelah semua perangkat memasuki status nonaktif (D3), komputer akan mati secara otomatis.
PowerActionWarmEject
Komputer sedang dikeluarkan dari perangkat dock yang kompatibel dengan ACPI. Biasanya, status daya komputer tidak berubah.
PowerActionDisplayOff

Keterangan

Enumerasi POWER_ACTION digunakan sebagai nilai pengembalian untuk IWDFDevice2::GetSystemPowerAction.

Persyaratan

Persyaratan Nilai
Header ntpoapi.h (termasuk Wudfddi.h, Ntpoapi.h, Wdm.h)

Lihat juga

IWDFDevice2::GetSystemPowerAction