TAPE_GET_DRIVE_PARAMETERS structure
The TAPE_GET_DRIVE_PARAMETERS structure describes the tape drive. It is used by the GetTapeParameters function.
Syntax
typedef struct _TAPE_GET_DRIVE_PARAMETERS { BOOLEAN ECC; BOOLEAN Compression; BOOLEAN DataPadding; BOOLEAN ReportSetmarks; DWORD DefaultBlockSize; DWORD MaximumBlockSize; DWORD MinimumBlockSize; DWORD MaximumPartitionCount; DWORD FeaturesLow; DWORD FeaturesHigh; DWORD EOTWarningZoneSize; } TAPE_GET_DRIVE_PARAMETERS, *PTAPE_GET_DRIVE_PARAMETERS;
Members
- ECC
-
If this member is TRUE, the device supports hardware error correction. Otherwise, it does 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.
- DefaultBlockSize
-
Device's default fixed block size, in bytes.
- MaximumBlockSize
-
Device's maximum block size, in bytes.
- MinimumBlockSize
-
Device's minimum block size, in bytes.
- MaximumPartitionCount
-
Maximum number of partitions that can be created on the device.
- FeaturesLow
-
Low-order bits of the device features flag. This member can be one or more of following values.
- FeaturesHigh
-
High-order bits of the device features flag. This member can be one or more of the following values.
- EOTWarningZoneSize
-
Indicates the number of bytes between the end-of-tape warning and the physical end of the tape.
Requirements
|
Minimum supported client | Windows XP [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2003 [desktop apps only] |
|
Header |
|
See also
Send comments about this topic to Microsoft
Build date: 10/26/2012