TAPE_WRITE_MARKS 结构 (minitape.h)

TAPE_WRITE_MARKS结构与 IOCTL_TAPE_WRITE_MARKS 请求结合使用,以将设置标记、文件标记、短文件标记或长文件标记写入磁带。

语法

typedef struct _TAPE_WRITE_MARKS {
  ULONG   Type;
  ULONG   Count;
  BOOLEAN Immediate;
} TAPE_WRITE_MARKS, *PTAPE_WRITE_MARKS;

成员

Type

指示要写入的标记的类型。 此成员可以具有以下值之一:

类型 含义
TAPE_SETMARKS 写入 由 Count 指定的集标记数。
TAPE_FILEMARKS 写入 Count 参数指定的文件标记数。
TAPE_SHORT_FILEMARKS 写入 Count 指定的短文件标记数。
TAPE_LONG_FILEMARKS 写入 Count 指定的长文件标记数。

Count

指示要写入的标记数。

Immediate

设置为 TRUE 时,指示目标设备应立即返回状态。 设置为 FALSE 时,指示设备应在操作完成后返回状态。

要求

要求
Header minitape.h (包括 Ntddtape.h、Minitape.h)

另请参阅

IOCTL_TAPE_WRITE_MARKS

TapeMiniWriteMarks