Target I/O USB

Bagian ini menjelaskan bagaimana driver Kernel-Mode Driver Framework (KMDF) dan User-Mode Driver Framework (UMDF) mulai versi 2 berinteraksi dengan perangkat bus serial universal (USB).

Setiap perangkat USB, dan setiap pipa yang didukung antarmuka perangkat USB, memiliki target I/O terpisah. Kontrol transfer yang ditangani perangkat USB dikirim ke target I/O perangkat. Transfer I/O yang dikirim oleh handel pipa tertentu ke target I/O pipa tersebut.

Kerangka kerja berkomunikasi dengan target I/O perangkat USB dengan mengirim blok permintaan USB (URB). Kerangka kerja menyediakan metode objek yang menyembunyikan URL dari driver Anda sehingga driver tidak perlu membangun dan mengirimkannya sendiri. Jika Anda lebih suka driver Anda membangun URL, driver KMDF dapat menggunakan serangkaian metode objek tambahan yang membangun dan mengirim URL.

Untuk informasi tentang cara menentukan jenis driver apa yang Anda butuhkan untuk perangkat USB Anda, lihat Memilih model driver untuk mengembangkan driver klien USB.

Bagian ini meliputi: