Fungsi UdecxUsbDeviceInitAllocate (udecxusbdevice.h)
Mengalokasikan memori untuk struktur UDECXUSBDEVICE_INIT yang digunakan untuk menginisialisasi perangkat USB virtual.
Sintaks
PUDECXUSBDEVICE_INIT UdecxUsbDeviceInitAllocate(
[in] WDFDEVICE UdecxWdfDevice
);
Parameter
[in] UdecxWdfDevice
Handel ke objek perangkat kerangka kerja yang mewakili perangkat USB. Driver klien menginisialisasi objek ini dalam panggilan sebelumnya ke UdecxWdfDeviceAddUsbDeviceEmulation.
Nilai kembali
Metode ini mengembalikan pointer ke UDECXUSBDEVICE_INIT buram yang berisi parameter inisialisasi. Struktur dialokasikan oleh ekstensi kelas emulasi perangkat USB (UdeCx).
Keterangan
Driver klien UDE memanggil metode ini untuk mengalokasikan parameter untuk perangkat virtual yang dibuat oleh panggilan berikutnya ke UdecxUsbDeviceCreate. Jika perangkat tidak dibuat atau driver selesai menggunakan sumber daya, driver harus membebaskan sumber daya dengan memanggil UdecxUsbDeviceInitFree.
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