| Предыдущий | Следующий |
| 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: сначала установите, были ли отвергнуты именно данные поставщика.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.