Gambaran Umum Driver Port SCSI

Microsoft menyediakan driver Port SCSI sebagai fitur standar arsitektur penyimpanan Microsoft Windows. Driver Port SCSI menyederhanakan subsistem penyimpanan Windows dengan meniru adaptor SCSI yang disederhanakan. Driver kelas penyimpanan dimuat di atas driver port. Ini berarti Bahwa Anda dapat menulis driver kelas penyimpanan untuk Windows dengan kekhawatiran minimal untuk fitur perangkat keras unik dari setiap adaptor SCSI.

Kemampuan emulasi driver SCSI Port juga memungkinkan Anda untuk mengembangkan minidriver yang jauh lebih sederhana untuk desain dan kode daripada driver port monolitik. Dengan kata lain, menggunakan driver Port SCSI memungkinkan Anda untuk fokus pada pengembangan driver miniport yang menangani fitur-fitur tertentu dari adaptor Anda.

Untuk menggunakan rutinitas dukungan Port SCSI, tautkan ke salah satu pustaka dukungan Port SCSI, scsiport.lib atau scsiwmi.lib. Pustaka Port SCSI ini menangani semua interaksi antara driver miniport dan lapisan abstraksi perangkat keras (HAL) sistem operasi. Driver miniport tidak boleh terhubung langsung ke pustaka dukungan HAL, hal.lib, juga tidak boleh terhubung langsung ke pustaka dukungan ntoskrnl.lib atau libcntpr.lib . Driver miniport SCSI yang melakukannya tidak memenuhi syarat untuk logo Windows.

Bagian berikut memeriksa fitur utama driver Port SCSI.

Diskusi umum driver miniport Port SCSI disediakan dalam SCSI Miniport Drivers.

Arsitektur penyimpanan Windows juga menyediakan Driver Storport, alternatif yang direkomendasikan untuk Port SCSI untuk perangkat berkinerja tinggi.