存储驱动程序的系统头文件
系统提供的存储驱动包含头文件scsi.h,该头文件包含大多数SCSI兼容驱动程序使用的CDB和其它数据节后SCSI兼容定义。头文件定义了接口,由系统的端口驱动程序为下一更低层存储类和过滤性驱动程序提供。
操作系统独立的SCSI微驱动程序,能被设计为在所有基于NT操作系统平台和X86 Microsoft Windows系统上运行,其包含系统提供的头文件miniport.h和scsi.h,scsi.h包含srb.h。
磁带微类型驱动包含minitapt.h。媒体更换器微类型驱动程序包含mcd.h。
商家提供的类型和过滤性驱动程序也可以包含示例文档classpnp.h和classpnp.c。这些文件。这些文件定义了一系列类例程,将简化类型和过滤性驱动程序的设计。然而,classpnp.h和classpnp.c只是一些示例,而且不不是在Windows操作系统的所有版本上支持。在产品开发的驱动程序中需要注意这些文件。因为classpnp.h文件中一些数据结构和例程声明可能不是当前的或是与当前使用的Windows系统版本不兼容。