fungsi WDF_DEVICE_POWER_CAPABILITIES_INIT (wdfdevice.h)
[Berlaku untuk KMDF dan UMDF]
Fungsi WDF_DEVICE_POWER_CAPABILITIES_INIT menginisialisasi struktur WDF_DEVICE_POWER_CAPABILITIES .
Sintaks
void WDF_DEVICE_POWER_CAPABILITIES_INIT(
[out] PWDF_DEVICE_POWER_CAPABILITIES Caps
);
Parameter
[out] Caps
Penunjuk ke struktur WDF_DEVICE_POWER_CAPABILITIES yang disediakan driver.
Nilai kembali
Tidak ada
Keterangan
Fungsi WDF_DEVICE_POWER_CAPABILITIES_INIT nol struktur WDF_DEVICE_POWER_CAPABILITIES dan mengatur anggota Ukuran struktur. Kemudian, ia melakukan hal berikut:
- Mengatur anggota DeviceD1 dan DeviceD2 ke WdfUseDefault.
- Mengatur anggota WakeFromD0, WakeFromD1, WakeFromD2, dan WakeFromD3 ke WdfUseDefault.
- Mengatur semua status perangkat dalam array DeviceState ke PowerDeviceMaximum.
- Mengatur anggota DeviceWake dan SystemWake ke PowerDeviceMaximum.
- Mengatur anggota D1Latency, D2Latency, dan D3Latency ke -1.
- Mengatur anggota IdealDxStateForSx ke PowerDeviceMaximum.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfdevice.h (termasuk Wdf.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