Что означает код HRESULT 0x80042546 (VDS_E_PACK_NAME_INVALID)?

 
Предыдущий Следующий
VDS_E_MEMBER_REGENERATING VDS_E_PLEX_IS_HEALTHY

VDS_E_PACK_NAME_INVALID

VDS_E_PACK_NAME_INVALID сообщает о недопустимых идентификационных данных группы Logical Disk Manager. Группа объединяет динамические диски и тома, а её имя берётся из метаданных поставщика или драйвера, а не из метки файловой системы или пути подключённой папки.

Проверяйте объект группы, а не метку тома

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

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

IVdsPack · Свойства группы · Базовые и динамические диски


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