儲存體驅動程式的系統標頭檔
系統提供的存儲裝置驅動程式包含標頭檔 scsi.h,其中包含 SCSI 相容定義,適用于 CDB 和大部分 SCSI 相容驅動程式所使用的其他結構。 此標頭檔包含 srb.h,其定義由系統提供的埠驅動程式提供給下一個較低儲存類別和篩選驅動程式的介面。
與作業系統無關的 SCSI 迷你埠驅動程式,其設計目的是要與 NT 型作業系統的所有平臺和僅限 x86 的 Microsoft Windows 系統一起執行,包括系統提供的標頭檔 miniport.h 和 scsi.h,其中包括 srb.h。
磁帶迷你類別驅動程式包括 minitape.h。
中型變更器迷你類別驅動程式包括 mcd.h。
廠商提供的類別和篩選驅動程式也可以併入範例檔案 classpnp.h 和 classpnp.c。 這些檔案會定義一系列 類別Xxx 常式,以簡化類別和篩選驅動程式的設計。 不過, classpnp.h 和 classpnp.c 只是範例,而且在任何版本的 Windows 作業系統中都不支援。 請小心在生產驅動程式中使用這些檔案,因為 classpnp.h 中的某些結構和常式宣告可能不是最新的,或可能與驅動程式執行的 Windows 版本不相容。