Fungsi UdecxUsbDeviceLinkPowerExitComplete (udecxusbdevice.h)
Menyelesaikan permintaan asinkron untuk mengirim perangkat ke status daya rendah.
Sintaks
void UdecxUsbDeviceLinkPowerExitComplete(
[in] UDECXUSBDEVICE UdecxUsbDevice,
[in] NTSTATUS CompletionStatus
);
Parameter
[in] UdecxUsbDevice
Handel ke objek perangkat UDE. Driver klien mengambil pointer ini dalam panggilan sebelumnya ke UdecxUsbDeviceCreate.
[in] CompletionStatus
Kode kesalahan NTSTATUS yang sesuai yang menunjukkan keberhasilan atau kegagalan operasi asinkron.
Nilai kembali
Tidak ada
Keterangan
Ketika ekstensi kelas emulasi perangkat USB (UdeCx) mendapatkan permintaan untuk mengirim perangkat ke status daya rendah, itu memanggil implementasi driver klien dari fungsi panggilan balik EVT_UDECX_USB_DEVICE_D0_EXIT .
Setelah driver klien melakukan langkah-langkah yang diperlukan untuk mengirim perangkat USB virtual ke status daya rendah, driver memanggil metode ini untuk memberi tahu ekstensi kelas bahwa ia telah menyelesaikan permintaan daya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Server minimum yang didukung | Server Windows 2016 |
Target Platform | Windows |
Versi KMDF minimum | 1.15 |
Header | udecxusbdevice.h (termasuk Udecx.h) |
Pustaka | Udecxstub.lib |
IRQL | PASSIVE_LEVEL |
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