EVT_UDECX_USB_DEVICE_DEFAULT_ENDPOINT_ADD fungsi panggilan balik (udecxusbdevice.h)
Ekstensi kelas emulasi perangkat USB (UdeCx) memanggil fungsi panggilan balik ini untuk meminta driver klien membuat titik akhir kontrol default pada perangkat USB virtual.
Sintaks
EVT_UDECX_USB_DEVICE_DEFAULT_ENDPOINT_ADD EvtUdecxUsbDeviceDefaultEndpointAdd;
NTSTATUS EvtUdecxUsbDeviceDefaultEndpointAdd(
[in] UDECXUSBDEVICE UdecxUsbDevice,
[in] PUDECXUSBENDPOINT_INIT UdecxEndpointInit
)
{...}
Parameter
[in] UdecxUsbDevice
Handel ke objek perangkat UDE tempat driver klien membuat titik akhir default. Driver membuat objek ini dalam panggilan sebelumnya ke UdecxUsbDeviceCreate.
[in] UdecxEndpointInit
Penunjuk ke struktur UDECXUSBENDPOINT_INIT yang diambil driver klien dalam panggilan sebelumnya ke UdecxUsbSimpleEndpointInitAllocate.
Mengembalikan nilai
Jika operasi berhasil, fungsi panggilan balik harus mengembalikan STATUS_SUCCESS, atau nilai status lain yang NT_SUCCESS(status) sama dengan TRUE.
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) |
IRQL | PASSIVE_LEVEL |
Lihat juga
Arsitektur: Emulasi Perangkat USB (UDE)
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