磁带初始化

【勇芳软件工作室】汉化HomePreviousNext

应用程序必须使用CreateFile功能创建磁带设备的句柄。该手柄用于设备中磁带上的后续操作。

在应用程序写入磁带之前,磁带必须根据应用程序的需要和正在使用的磁带机的功能进行格式化。CreateTapePartition功能重新格式化磁带,在其上创建指定大小的给定数量的分区。

PrepareTape函数准备要访问或删除的磁带。此函数可以加载,卸载,锁定或解锁磁带。通过将磁带移动到磁带末端并返回到开始,此函数也可以【张力】磁带。

要检索和设置有关磁带和磁带机的信息,应用程序使用GetTapeParametersSetTapeParametersGetTapeStatus功能。

GetTapeParameters检索描述磁带或磁带机的信息。磁带信息包括磁带的类型,密度和块大小;磁带上的分区数;磁带剩余量;等等。磁带驱动器信息包括驱动器的默认块大小,最大分区计数和支持的功能。

SetTapeParameters设置磁带块大小或设置磁带机标志,指示驱动器是否支持硬件错误纠正,数据压缩,数据填充或三者的任何组合。

GetTapeStatus指示磁带机是否准备好处理磁带命令。