Site icon EfmSoft

Что означает код HRESULT 0x80042441 (VDS_E_BAD_PROVIDER_DATA)?

 
Предыдущий Следующий
VDS_E_REQUIRES_CONTIGUOUS_DISK_SPACE VDS_E_PROVIDER_FAILURE

VDS_E_BAD_PROVIDER_DATA

Что означает VDS_E_BAD_PROVIDER_DATA

VDS_E_BAD_PROVIDER_DATA означает, что данные, полученные VDS от поставщика, нарушают ожидаемый формат или внутреннюю согласованность.

Поставщик VDS возвращает не только отдельные значения, но и связанные свойства дисков, групп, томов, plex, LUN и других объектов. Поэтому «плохие данные» здесь могут означать неверное поле структуры, противоречивые GUID или связи между объектами. Это не то же самое, что повреждение файловой системы или разделов на самом носителе.

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

  • Запишите поставщика и конкретный интерфейс/метод, из которого пришли некорректные данные.
  • Сравните свойства того же объекта при повторном перечислении; неожиданные изменения без соответствующего уведомления VDS указывают на проблему кэша или поставщика.
  • Для аппаратного поставщика сохраните его версию, версию микропрограммы и управляющего ПО и события массива или контроллера.
  • Не переписывайте метаданные на диске только из-за слова data в HRESULT: сначала установите, были ли отвергнуты именно данные поставщика.

Технические ссылки


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

Exit mobile version