TAPE_GET_POSITION

The TAPE_GET_POSITION structure describes the position of the tape.

typedef struct _TAPE_GET_POSITION { // tgpos

ULONG Type;

ULONG Partition;

ULONG OffsetLow;

ULONG OffsetHigh;

} TAPE_GET_POSITION;

Members

Type

Specifies the type of position. This member must be one of the following values:

Value Description
TAPE_ABSOLUTE_POSITION The position specified by the OffsetLow and OffsetHigh members is an absolute number of blocks from the beginning of the partition specified by the Partition member.
TAPE_LOGICAL_POSITION The position specified by OffsetLow and OffsetHigh is relative to the current position in the partition specified by Partition.

Partition

Specifies the partition to position within. If this member is zero, the current partition is assumed.

OffsetLow

Specifies the low-order 32 bits of the block address.

OffsetHigh

Specifies the high-order 32 bits of the block address. If the high-order 32 bits are not required, this member should be zero.