Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menginisialisasi objek perangkat kerangka kerja untuk mendukung operasi yang terkait dengan pengontrol host dan perangkat USB virtual yang terpasang pada pengontrol.
Sintaksis
NTSTATUS UdecxWdfDeviceAddUsbDeviceEmulation(
WDFDEVICE WdfDevice,
[in] PUDECX_WDF_DEVICE_CONFIG Config
);
Parameter
WdfDevice
Handel ke objek perangkat kerangka kerja yang diambil driver klien dalam panggilan sebelumnya ke WdfDeviceCreate.
[in] Config
Penunjuk ke struktur UDECX_WDF_DEVICE_CONFIG yang diinisialisasi driver klien dengan memanggil UDECX_WDF_DEVICE_CONFIG_INIT.
Mengembalikan nilai
Metode mengembalikan STATUS_SUCCESS jika operasi berhasil. Jika tidak, metode ini mungkin mengembalikan kode kesalahan NTSTATUS yang sesuai.
Komentar
Driver klien UDE untuk pengontrol host yang ditiru dan perangkat USB harus memanggil metode ini setelah panggilan WdfDeviceCreate.
Selama panggilan ini, implementasi panggilan balik peristiwa yang disediakan driver klien juga terdaftar. Berikan penunjuk fungsi ke fungsi tersebut dengan memanggil pengaturan anggota UDECX_WDF_DEVICE_CONFIGyang sesuai.
Metode ini membuat objek perangkat kerangka kerja mampu melakukan operasi yang terkait dengan pengontrol dan hub akarnya, seperti menangani berbagai antrean yang diperlukan untuk memproses permintaan IOCTL yang dikirim ke perangkat USB yang terpasang.
Persyaratan
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows 10 |
server minimum yang didukung | Windows Server 2016 |
Platform Target | Windows |
versi KMDF Minimum | 1.15 |
Header | udecxwdfdevice.h (termasuk Udecx.h) |
Pustaka | Udecxstub.lib |
IRQL | PASSIVE_LEVEL |
Lihat juga
Arsitektur : Emulasi Perangkat USB (UDE)