| Предыдущий | Следующий |
| VDS_E_DRIVER_INTERNAL_ERROR | VDS_E_CORRUPT_PARTITION_INFO |
VDS_E_VOLUME_INVALID_NAME
Что означает VDS_E_VOLUME_INVALID_NAME
VDS_E_VOLUME_INVALID_NAME означает, что поставщик VDS отклонил переданное имя тома как недопустимое.
Это отличается от результата, при котором допустимое имя было принято после сокращения. Здесь нужно разбирать исходную строку и правила конкретного поставщика, а не считать проблему повреждением файловой системы. Имя, которым приложение обозначает объект VDS, также не стоит использовать как единственный устойчивый идентификатор тома.
Что проверить
- Запишите исходную Unicode-строку и её длину до любых преобразований.
- Проверьте пустое значение, управляющие символы и ограничения поставщика на допустимый формат имени.
- После успешного переименования заново получите свойства и сохраните фактически принятое имя.
- Для сопоставления объектов храните VDS ID/GUID отдельно: автоматическая «очистка» имени не должна менять идентичность тома.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.