Microsoft Tape Format Specification

控制 Bits

在特定 DBLKs 的 MTF_DB_HDR 的属性字段用于对于给定数据集和媒体簇 是否尝试写 FDD 和 Set Map。 下表说明了比特的作用以及含义。 请参考 MTF_DB_HDR 的说明来获取属性字段的更多信息。

表 24. 基于媒介的 Catalog 控制 Bits
Bit NameDescriptionValue
MTF_SET_MAP_EXISTS这个比特在 MTF_TAPE DBLK 表示媒体簇中的每个数据集都后面都必须写 Set Map 流。BIT16
MTF_FDD_ALLOWED这个比特在 MTF_TAPE DBLK 表示媒体簇中的每个数据集都后面或许需要写 FDD 流。这个比特并不强制每个数据集都写 FDD。BIT17
MTF_FDD_EXISTS这个比特在 MTF_SSET DBLK 表示 FDD 流会写到这个数据集。如果不写 FDD,那么在 MTF_ESET 中必须设置 MTF_FDD_ABORTED。BIT16
MTF_NO_ESET_PBA如果这个媒介没有数据集,因而,也不会有 Set Map 于 MTF_ESET 与之关联,那么需要设置这个比特在 MTF_EOTM。BIT16
MTF_INVALID_ESET_PBA如果 MTF_ESET 的 PBA 由于设备不支持而导致不合法,那么需要在 MTF_EOTM 设置这个比特BIT17