Что означает код NTSTATUS 0x80000022 (STATUS_NO_DATA_DETECTED)?

 
Предыдущий Следующий
STATUS_SETMARK_DETECTED STATUS_REDIRECTOR_HAS_OPEN_HANDLES

STATUS_NO_DATA_DETECTED

Лента достигла конца записанных данных

Этот статус означает, что накопитель переместился за последний допустимый блок данных, записанный в текущей последовательности ленты. Он отличается от физического конца носителя: свободная ёмкость может оставаться, но для запроса чтения или перемещения больше нет записанных блоков.

При восстановлении убедитесь, что каталог ожидает на этом томе ещё один объект. При добавлении данных позиция конца записанных данных может быть правильной точкой начала записи, но только после проверки идентификатора и формата носителя. Запись с неправильного раздела или по устаревшему каталогу может перезаписать существующий набор резервной копии.

Что проверить

  • Зафиксируйте идентификатор носителя, раздел, логическую позицию и поколение каталога.
  • Различайте конец записанных данных, метку файла и физический конец носителя.
  • Перед записью в сообщённой позиции проверьте политику добавления данных.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.