磁带驱动程序简介

基于 NT 的操作系统提供通用磁带类驱动程序,用于处理特定于操作系统和独立于设备的磁带任务。 磁带类驱动程序以内核模式 DLL 的形式提供。 为了支持新的磁带设备或磁带设备系列,驱动程序编写器会创建一个特定于设备的磁带微型类驱动程序,该驱动程序动态链接到系统提供的磁带类驱动程序。

如果磁带小类驱动程序仅调用磁带类驱动程序中的例程,则微类驱动程序可以在支持 Win32 应用程序的 Microsoft 操作系统中移植,并提供使用磁带微类接口的磁带类驱动程序。 磁带微型类驱动程序包含头文件 minitape.h

必须修改现有的磁带微型类驱动程序以支持一个新的入口点 TapeMiniGetMediaTypes,以便在 Windows 2000 及更高版本的操作系统下生成和运行。 无需进行其他修改。 系统提供的磁带类驱动程序以及系统提供的存储端口驱动程序代表磁带微型类驱动程序处理即插即用和电源管理请求。

本部分介绍操作系统特定的磁带类驱动程序提供的支持,并提供编写新磁带微类驱动程序的指南。

  • 有关 磁带类磁带微类驱动程序 中的例程的详细信息,请参阅磁带类驱动程序例程和磁带微型类驱动程序例程。

  • 有关存储设备驱动程序层的说明,请参阅设备 配置和分层 驱动程序。