磁带驱动程序简介

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

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

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

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

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

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