| Previous | Next |
| STATUS_UNABLE_TO_UNLOAD_MEDIA | STATUS_NO_MEDIA |
STATUS_EOM_OVERFLOW
The tape reached its physical end before the operation was finished
STATUS_EOM_OVERFLOW is a tape boundary condition. Physical end of media is different from a logical filemark or setmark: Windows tape APIs use tapemarks to divide recorded data, while end-of-media reflects the cartridge's physical capacity boundary.
For a writer, preserve how many records or bytes were confirmed before the status and whether the application supports multivolume continuation. Do not assume the final application record was committed atomically. For a reader, verify whether the backup catalog expected another volume; a missing continuation cartridge can make an otherwise valid set appear truncated.
Block size and compression influence how application data maps to tape capacity, so compare the current tape parameters with those used when the set was written. Rewinding the cartridge or clearing the status without preserving the logical position can make recovery harder.
What to inspect
- The current tape position, partition and last confirmed application record.
- Media capacity, hardware compression state and configured block size.
- The backup format's end-of-volume marker and expected next-media identifier.
References
- Microsoft: Tape input and output
- Microsoft: WriteTapemark
- Microsoft: GetTapePosition
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.