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) |