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

Debugging Kebocoran Referensi Daya di WDF

WdfDeviceResumeIdleWithTag

WdfDeviceStopIdle

WdfDeviceStopIdleWithTag