| Предыдущий | Следующий |
| ERROR_BEGINNING_OF_MEDIA | ERROR_NO_DATA_DETECTED |
ERROR_SETMARK_DETECTED
Что означает ERROR_SETMARK_DETECTED
ERROR_SETMARK_DETECTED означает, что при чтении ленточного носителя достигнут setmark — логическая граница набора данных, записанная на ленте.
Что проверить
- Текущую tape position/partition и ожидаемую структуру набора данных.
- Поддерживает ли используемый drive setmarks и каким способом приложение их записывает.
- Ожидал ли вызывающий код обычный data block, filemark или setmark в этой позиции.
Как обрабатывать
Не путайте setmark с физическим end-of-media: носитель может содержать данные дальше. Reader должен обработать маркер согласно формату backup/archive — остановить текущий set, перейти к следующему либо сообщить границу верхнему уровню. Перед reposition сохраните последнюю подтверждённую логическую позицию.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.