enumerasi DEVICE_WAKE_DEPTH (wdm.h)
Enumerasi DEVICE_WAKE_DEPTH menentukan status daya perangkat terdalam dari mana perangkat dapat memicu sinyal bangun.
Sintaks
typedef enum _DEVICE_WAKE_DEPTH {
DeviceWakeDepthNotWakeable,
DeviceWakeDepthD0,
DeviceWakeDepthD1,
DeviceWakeDepthD2,
DeviceWakeDepthD3hot,
DeviceWakeDepthD3cold,
DeviceWakeDepthMaximum
} DEVICE_WAKE_DEPTH, *PDEVICE_WAKE_DEPTH;
Konstanta
DeviceWakeDepthNotWakeable Tidak ada status daya perangkat yang dapat memicu sinyal bangun. |
DeviceWakeDepthD0 D0 adalah status daya perangkat terdalam dari mana perangkat dapat memicu sinyal bangun. Untuk informasi selengkapnya, lihat Keterangan. |
DeviceWakeDepthD1 D1 adalah status daya perangkat berdaya rendah terdalam dari mana perangkat dapat memicu sinyal bangun. |
DeviceWakeDepthD2 D2 adalah status daya perangkat daya rendah terdalam dari mana perangkat dapat memicu sinyal bangun. |
DeviceWakeDepthD3hot D3hot adalah status daya perangkat berdaya rendah terdalam dari mana perangkat dapat memicu sinyal bangun. |
DeviceWakeDepthD3cold D3cold adalah status daya perangkat berdaya rendah terdalam dari mana perangkat dapat memicu sinyal bangun. |
DeviceWakeDepthMaximum Dicadangkan untuk digunakan oleh sistem operasi. |
Keterangan
Parameter DeepestWakeableDstate dari rutinitas GetIdleWakeInfo adalah penunjuk ke variabel jenis DEVICE_WAKE_DEPTH.
Driver untuk sebagian besar perangkat tidak memiliki alasan untuk mempersenjatai sinyal bangun ketika perangkat berada di D0. Driver ini dapat memperlakukan nilai output DeviceWakeDepthD0 setara dengan panggilan ke rutinitas GetIdleWakeInfo yang gagal dan mengembalikan status kesalahan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wdm.h (termasuk Wdm.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk