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;
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. |
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).
file: /Techref/os/win/api/win32/struc/src/str20_55.htm, 5KB, , updated: 2000/4/7 11:20, local time: 2024/12/22 06:38,
3.137.177.116:LOG IN
|
©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? <A HREF="http://massmind.org/techref/os/win/api/win32/struc/src/str20_55.htm"> TAPE_SET_POSITION</A> |
Did you find what you needed? |
Welcome to massmind.org! |
Welcome to massmind.org! |
.