TAPE_SET_DRIVE_PARAMETERS structure (winnt.h)

The TAPE_SET_DRIVE_PARAMETERS structure describes the tape drive. It is used by the SetTapeParameters function.

Syntax

typedef struct _TAPE_SET_DRIVE_PARAMETERS {
  BOOLEAN ECC;
  BOOLEAN Compression;
  BOOLEAN DataPadding;
  BOOLEAN ReportSetmarks;
  DWORD   EOTWarningZoneSize;
} TAPE_SET_DRIVE_PARAMETERS, *PTAPE_SET_DRIVE_PARAMETERS;

Members

ECC

If this member is TRUE, hardware error correction is supported. Otherwise, it is not.

Compression

If this member is TRUE, hardware data compression is enabled. Otherwise, it is disabled.

DataPadding

If this member is TRUE, data padding is enabled. Otherwise, it is disabled. Data padding keeps the tape streaming at a constant speed.

ReportSetmarks

If this member is TRUE, setmark reporting is enabled. Otherwise, it is disabled.

EOTWarningZoneSize

Number of bytes between the end-of-tape warning and the physical end of the tape.

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)

See also

SetTapeParameters