Fungsi UdecxUsbDeviceLinkPowerEntryComplete (udecxusbdevice.h)
Menyelesaikan permintaan asinkron untuk mengeluarkan perangkat dari status daya rendah.
Sintaks
void UdecxUsbDeviceLinkPowerEntryComplete(
[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 membawa perangkat dari status daya rendah dan memasuki status kerja, itu memanggil implementasi driver klien dari fungsi panggilan balik EVT_UDECX_USB_DEVICE_D0_ENTRY .
Setelah driver klien melakukan langkah-langkah yang diperlukan untuk membawa perangkat USB virtual ke status kerja, 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