|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| No
| Win32s
| No
| Import Library
| -
| Header File
| winnt.h
| Unicode
| No
| Platform Notes
| None
|
|
|
TAPE_SET_POSITION
The
TAPE_SET_POSITION structure describes how and where to position the tape.
typedef struct _TAPE_SET_POSITION { // tspos
ULONG Method;
ULONG Partition;
ULONG OffsetLow;
ULONG OffsetHigh;
} TAPE_SET_POSITION;
Members
Method
Specifies the type of positioning. This member must be one of the following
values:
Value
| Description
|
TAPE_ABSOLUTE_BLOCK
| Moves the tape to the device-specific block address specified by the OffsetLow and OffsetHigh members. The Partition member is ignored.
|
TAPE_LOGICAL_BLOCK
| Moves the tape to the block address specified by OffsetLow and OffsetHigh in the partition specified by Partition.
|
TAPE_REWIND
| Moves the tape to the beginning of the current partition. The Partition, OffsetLow, and OffsetHigh members are ignored.
|
TAPE_SPACE_END_OF_DATA
| Moves the tape to the end of the data on the partition specified by Partition.
|
TAPE_SPACE_FILEMARKS
| Moves the tape forward (or backward) the number of filemarks specified by OffsetLow and OffsetHigh in the current partition. The Partition member is ignored.
|
TAPE_SPACE_RELATIVE_BLOCKS
| Moves the tape forward (or backward) the number of blocks specified by OffsetLow and OffsetHigh in the current partition. The Partition member is ignored.
|
TAPE_SPACE_SEQUENTIAL_FMKS
| Moves the tape forward (or backward) to the first occurrence of n filemarks in the current partition, where n is the number specified by OffsetLow and OffsetHigh. The Partition parameter is ignored.
|
TAPE_SPACE_SEQUENTIAL_SMKS
| Moves the tape forward (or backward) to the first occurrence of n setmarks in the current partition, where n is the number specified by OffsetLow and OffsetHigh. The Partition member is ignored.
|
TAPE_SPACE_SETMARKS
| Moves the tape forward (or backward) the number of setmarks specified by OffsetLow and OffsetHigh in the current partition. The Partition member is ignored.
|
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 or count for the position
operation specified by the
Method member.
OffsetHigh
Specifies the high-order 32 bits of the block address or count for the
position operation specified by the
Method member. If the high-order 32 bits are not required, this member should be
zero.
Remarks
If the positioning is relative, a positive offset moves the tape forward
(toward the end of the tape) and a negative offset moves the tape backward (toward
the beginning of the tape).
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database