Что означает код ошибки Windows 4300 (ERROR_INVALID_MEDIA)?

 
Предыдущий Следующий
ERROR_INVALID_PACKAGE_SID_LENGTH ERROR_INVALID_LIBRARY

ERROR_INVALID_MEDIA

Идентификатор не задаёт пригодный объект носителя RSM

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

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

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

  • Запишите имя API и точный тип объекта, из которого получен GUID.
  • Вызовите GetNtmsObjectInformation с ожидаемым типом объекта RSM.
  • Обновите перечисление носителей после инвентаризации, импорта, удаления или восстановления базы.

Ссылки


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