Bagikan melalui


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)

Lihat juga

IPnpCallback::OnD0Entry

IPnpCallback::OnD0Exit