Bagikan melalui


Contoh Objek Perangkat untuk Perangkat Penyimpanan Massal USB

Gambar berikut menunjukkan objek perangkat yang dibuat untuk perangkat penyimpanan massal USB komposit yang berisi slot Smart Media dan slot Flash Ringkas.

objek perangkat yang dibuat untuk perangkat penyimpanan massal USB komposit yang berisi slot Smart Media dan slot Flash Ringkas.

Pohon Objek Perangkat untuk Perangkat Penyimpanan Massal USB Komposit

Mulai dari bagian bawah gambar, daftar berikut menjelaskan setiap objek perangkat atau tumpukan objek perangkat dan driver terkait:

  1. Driver bus PCI menghitung pengontrol host USB. Sistem memuat driver port, usbport.sys, dan miniport yang menyertainya (tidak ditunjukkan pada gambar). Kemudian, usbport.sys membuat FDO untuk pengontrol host.

  2. Driver port menghitung hub USB dalam sistem, dimulai dengan hub akar. Driver usbhub.sys mengelola semua hub USB. Gambar hanya menunjukkan satu tingkat objek perangkat hub, tetapi USB memungkinkan penautan daisy perangkat hub, sehingga berpotensi ada lebih banyak objek perangkat hub di pohon. Driver hub mendeteksi dan menghitung perangkat penyimpanan massal USB dan membuat PDO untuk itu.

  3. Windows menyediakan driver port penyimpanan USB, usbstor.sys, yang berfungsi sebagai antarmuka antara tumpukan USB dan driver kelas penyimpanan Windows asli. Driver port penyimpanan USB membuat objek perangkat fungsi (FDO) sendiri. Driver port penyimpanan USB dapat membagi perangkat penyimpanan fisik menjadi sebanyak 16 unit logis. Dalam contoh yang digambarkan dalam gambar, perangkat penyimpanan USB berisi slot terpisah untuk perangkat Compact Flash dan perangkat Smart Media. Oleh karena itu, dalam contoh ini, driver port penyimpanan USB membuat dua PDO terpisah, satu untuk perangkat Compact Flash dan satu lagi untuk perangkat Smart Media.

  4. Tumpukan di atas driver port penyimpanan USB dikelola dengan cara yang biasa oleh driver kelas disk asli. Driver kelas disk membuat PDO dan FDO untuk disk secara keseluruhan (partisi nol), dan PDO untuk setiap partisi pada disk.

  5. Manajer partisi membuat FDO untuk setiap partisi disk.