Bagikan melalui


enumerasi POWER_ACTION (wudfddi.h)

[Peringatan: UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2. Untuk informasi selengkapnya, lihat Mulai menggunakan UMDF.]

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

Sintaks

typedef enum __MIDL___MIDL_itf_wudfddi_0000_0000_0001 {
  PowerActionNone,
  PowerActionReserved,
  PowerActionSleep,
  PowerActionHibernate,
  PowerActionShutdown,
  PowerActionShutdownReset,
  PowerActionShutdownOff,
  PowerActionWarmEject
} 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 menghidupkan ulang dan kembali ke status kerja (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 dok yang kompatibel dengan ACPI. Biasanya, status daya komputer tidak berubah.

Keterangan

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

Persyaratan

Persyaratan Nilai
Versi UMDF minimum 1.9
Header wudfddi.h (termasuk Wudfddi.h, Ntpoapi.h, Wdm.h)

Lihat juga

IWDFDevice2::GetSystemPowerAction