EVT_UDECX_WDF_DEVICE_RESET fungsi panggilan balik (udecxwdfdevice.h)
Implementasi driver klien UDE untuk mengatur ulang pengontrol host yang ditimulasi atau perangkat yang melekat padanya.
Sintaks
EVT_UDECX_WDF_DEVICE_RESET EvtUdecxWdfDeviceReset;
void EvtUdecxWdfDeviceReset(
[in] WDFDEVICE UdecxWdfDevice
)
{...}
Parameter
[in] UdecxWdfDevice
Handel ke objek perangkat kerangka kerja yang mewakili pengontrol. Driver klien menginisialisasi objek ini dalam panggilan sebelumnya ke UdecxWdfDeviceAddUsbDeviceEmulation.
Nilai kembali
Tidak ada
Keterangan
Ekstensi kelas emulasi perangkat USB (UdeCx) memanggil fungsi panggilan balik ini untuk memberi tahu driver klien bahwa ia harus menangani permintaan reset termasuk mengatur ulang semua perangkat hilir yang melekat pada pengontrol host yang ditiru. Panggilan ini asinkron. Driver klien memberi sinyal penyelesaian dengan informasi status dengan memanggil UdecxWdfDeviceResetComplete. Jika klien menentukan UdeWdfDeviceResetActionResetEachUsbDevice di UDECX_WDF_DEVICE_CONFIG (selama panggilan UdecxWdfDeviceAddUsbDeviceEmulation ), panggilan balik ini tidak pernah digunakan. Sebagai gantinya, setiap perangkat terpasang yang terhubung menerima panggilan balik EVT_UDECX_WDF_DEVICE_RESET .
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 | udecxwdfdevice.h (termasuk Udecx.h) |
IRQL | <=DISPATCH_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