enumerasi WDF_POWER_DEVICE_STATE (wudfddi_types.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 WDF_POWER_DEVICE_STATE berisi nilai yang mengidentifikasi status daya yang mungkin didukung perangkat.
Sintaks
typedef enum _WDF_POWER_DEVICE_STATE {
WdfPowerDeviceInvalid,
WdfPowerDeviceD0,
WdfPowerDeviceD1,
WdfPowerDeviceD2,
WdfPowerDeviceD3,
WdfPowerDeviceD3Final,
WdfPowerDevicePrepareForHibernation,
WdfPowerDeviceMaximum
} WDF_POWER_DEVICE_STATE, *PWDF_POWER_DEVICE_STATE;
Konstanta
WdfPowerDeviceInvalid Status daya perangkat tidak valid atau tidak diketahui. |
WdfPowerDeviceD0 Perangkat mendukung status daya perangkat D0. |
WdfPowerDeviceD1 Perangkat mendukung status daya perangkat D1. |
WdfPowerDeviceD2 Perangkat mendukung status daya perangkat D2. |
WdfPowerDeviceD3 Perangkat mendukung status daya perangkat D3. |
WdfPowerDeviceD3Final Waktu terakhir perangkat memasuki status daya perangkat D3. Biasanya, nilai ini berarti bahwa daya komputer sedang dimatikan atau perangkat sedang dihapus dari komputer. Perangkat mungkin sudah dihapus. |
WdfPowerDevicePrepareForHibernation Perangkat mendukung file hibernasi, dan komputer siap untuk hibernasi dengan memasukkan status sistem S4. Pengandar tidak boleh mematikan perangkat. |
WdfPowerDeviceMaximum Nilai enumerasi yang valid terlampaui. |
Keterangan
Kerangka kerja ini memasok salah satu nilai WDF_POWER_DEVICE_STATE ke metode IPnpCallback::OnD0Entry atau IPnpCallback::OnD0Exit untuk memberi tahu driver UMDF tentang status daya perangkat.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wudfddi_types.h (termasuk Wudfddi.h) |