TAPE_WRITE_MARKS 结构 (ntddtape.h)
TAPE_WRITE_MARKS 结构与 IOCTL_TAPE_WRITE_MARKS 请求结合使用,以将 setmark、文件标记、短文件标记或长文件标记写入磁带。
语法
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 | ntddtape.h (包括 Ntddtape.h、Minitape.h) |