Tugas umum untuk driver klien USB

Artikel ini mencantumkan artikel "Cara" dalam kumpulan dokumentasi ini. Setiap artikel panduan menyajikan serangkaian tugas sebagai urutan langkah-langkah dengan contoh kode.

Artikel Cara memberi Anda instruksi langkah demi langkah tentang proses yang terkait dengan tugas driver klien USB. Umumnya, artikel ditulis dengan asumsi bahwa Anda memperluas driver yang dibuat oleh templat USB yang disertakan dengan Microsoft Visual Studio 2012.

Daftar ini berisi tautan ke artikel cara penggunaan untuk driver klien USB.

Tugas Deskripsi
Cara menulis driver klien USB pertama Anda (KMDF) Dalam artikel ini, Anda menggunakan templat USB Kernel-Mode Driver yang disediakan dengan Microsoft Visual Studio 11 Professional Beta untuk menulis driver driver framework mode kernel (KMDF) berbasis driver klien. Setelah membangun dan menginstal driver klien, Anda akan melihat driver klien di Device Manager dan melihat output driver dalam debugger.
Cara menulis driver klien USB pertama Anda (UMDF) Dalam artikel ini, Anda menggunakan templat USB User-Mode Driver yang disediakan dengan Microsoft Visual Studio 11 Beta untuk menulis driver driver framework mode pengguna (UMDF) berbasis driver klien. Setelah membangun dan menginstal driver klien, Anda akan melihat driver klien di Device Manager dan melihat output driver dalam debugger.
Cara mendapatkan deskriptor konfigurasi Artikel ini menjelaskan bidang penting dari konfigurasi dan menyertakan panduan langkah demi langkah tentang cara mendapatkan pendeskripsi konfigurasi dari perangkat USB.
Cara Mengirimkan URB (WDM) Artikel ini menjelaskan langkah-langkah yang diperlukan untuk mengirimkan URB yang diinisialisasi ke tumpukan driver USB untuk memproses permintaan tertentu.
Cara memilih konfigurasi untuk perangkat USB Dalam artikel ini, Anda mempelajari tentang cara memilih konfigurasi di perangkat universal serial bus (USB). Artikel ini menjelaskan proses pengiriman permintaan konfigurasi tertentu dengan mengirimkan URB.
Cara memilih pengaturan alternatif di antarmuka USB Artikel ini menjelaskan langkah-langkah untuk mengeluarkan permintaan antarmuka tertentu untuk mengaktifkan pengaturan alternatif di antarmuka USB. Driver klien harus mengeluarkan permintaan ini setelah memilih konfigurasi USB. Memilih konfigurasi, secara default, juga mengaktifkan pengaturan alternatif pertama di setiap antarmuka dalam konfigurasi tersebut.
Cara menghitung pipa USB Artikel ini memberikan gambaran umum tentang pipa USB dan menjelaskan langkah-langkah yang diperlukan oleh driver klien USB untuk mendapatkan handel pipa dari tumpukan driver USB.
Cara menggunakan pembaca berkelanjutan untuk membaca data dari pipa USB Artikel ini menjelaskan objek pembaca berkelanjutan yang disediakan WDF. Prosedur dalam artikel ini memberikan instruksi langkah demi langkah tentang cara mengonfigurasi objek dan menggunakannya untuk membaca data dari pipa USB.
Cara mengirim transfer kontrol USB Artikel ini menjelaskan struktur transfer kontrol dan bagaimana driver klien harus mengirim permintaan kontrol ke perangkat.
Cara mentransfer data ke titik akhir massal USB Artikel ini memberikan gambaran singkat tentang transfer massal USB. Ini juga memberikan instruksi langkah demi langkah tentang bagaimana driver klien dapat mengirim dan menerima data massal dari perangkat.
Cara membuka dan menutup aliran statis di titik akhir massal USB Artikel ini membahas kemampuan aliran statis dan menjelaskan bagaimana driver klien USB dapat membuka dan menutup aliran di titik akhir massal perangkat USB 3.0.
Cara mentransfer data ke titik akhir usb isochronous Artikel ini menjelaskan bagaimana driver klien dapat membangun USB Request Block (URB) untuk mentransfer data ke dan dari titik akhir isochronous yang didukung di perangkat USB.
Cara memulihkan dari kesalahan pipa USB Artikel ini menyediakan informasi tentang langkah-langkah yang dapat Anda coba saat transfer data ke pipa USB gagal. Mekanisme yang dijelaskan dalam artikel ini mencakup operasi pembatalan, reset, dan port siklus pada pipa massal, interupsi, dan isochronous.
Cara mengirim MDL berantai Dalam artikel ini, pelajari tentang kemampuan MDL berantai di tumpukan driver USB, dan bagaimana driver klien dapat mengirim buffer transfer sebagai rantai struktur MDL.
Cara Mendaftarkan Perangkat Komposit Artikel ini menjelaskan bagaimana driver perangkat multifungsi USB, yang disebut driver komposit, dapat mendaftarkan dan membatalkan pendaftaran perangkat komposit dengan tumpukan driver USB yang mendasar. Driver yang disediakan Microsoft, Usbccgp.sys, adalah driver komposit default yang dimuat Windows. Prosedur dalam artikel ini berlaku untuk driver komposit berbasis Windows Driver Model (WDM) kustom yang menggantikan Usbccgp.sys.
Cara Menerapkan Fungsi Ditangguhkan dalam Driver Komposit Artikel ini memberikan gambaran umum tentang fungsi menangguhkan dan fungsi fitur bangun jarak jauh untuk perangkat multifungsi Universal Serial Bus (USB) 3.0 (perangkat komposit). Dalam artikel ini, Anda mempelajari tentang menerapkan fitur tersebut dalam driver yang mengontrol perangkat komposit. Artikel ini berlaku untuk driver komposit yang menggantikan Usbccgp.sys.