TAPE_WRITE_MARKS structure (winnt.h)

The TAPE_WRITE_MARKS structure describes the type and number of tapemarks to write.

Syntax

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

Members

Type

Type of tapemark to write. This member can be one of the following values.

Value Meaning
TAPE_FILEMARKS
Writes filemarks.
TAPE_LONG_FILEMARKS
3L
Writes long filemarks.
TAPE_SETMARKS
0L
Writes setmarks.
TAPE_SHORT_FILEMARKS
2L
Writes short filemarks.

Count

Number of tapemarks to write.

Immediate

If this member is TRUE, return as soon as the operation begins. Otherwise, return after the operation has completed.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header winnt.h (include Windows.h)