Makro WdfDeviceResumeIdle (wdfdevice.h)
[Berlaku untuk KMDF dan UMDF]
Metode WdfDeviceResumeIdle menginformasikan kerangka kerja bahwa perangkat yang ditentukan tidak digunakan dan dapat ditempatkan dalam status daya rendah perangkat jika tetap menganggur.
Sintaks
void WdfDeviceResumeIdle(
[in] Device
);
Parameter
[in] Device
Handel ke objek perangkat kerangka kerja.
Nilai kembali
Tidak ada
Keterangan
Pemeriksaan bug terjadi jika driver menyediakan handel objek yang tidak valid.
Setiap panggilan ke WdfDeviceStopIdle akhirnya harus diikuti dengan panggilan ke WdfDeviceResumeIdle, atau perangkat tidak akan pernah kembali ke status daya rendah jika kembali menganggur.
Memanggil WdfDeviceResumeIdleWithTag alih-alihWdfDeviceResumeIdle menyediakan informasi tambahan (nilai tag, nomor baris, dan nama file) yang dapat Anda lihat di debugger Microsoft.
Contoh
Contoh kode berikut menginformasikan kerangka kerja bahwa perangkat yang ditentukan tidak digunakan dan dapat ditempatkan dalam status daya rendah perangkat jika tetap menganggur.
WdfDeviceResumeIdle(device);
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfdevice.h (termasuk Wdf.h) |
Pustaka | Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF) |
IRQL | <= DISPATCH_LEVEL |
Aturan kepatuhan DDI | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |
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