| Предыдущий | Следующий |
| VDS_E_FAILED_TO_OFFLINE_DISK | VDS_E_SHRINK_USER_CANCELLED |
VDS_E_BAD_REVISION_NUMBER
Что означает VDS_E_BAD_REVISION_NUMBER
VDS_E_BAD_REVISION_NUMBER означает, что операция VDS получила номер ревизии, который текущая реализация не поддерживает.
Под «ревизией» здесь понимается поле конкретного API, а не обязательно версия COM-интерфейса, GPT/MBR или самой Windows. Например, методы форматирования IVdsVolumeMF2::FormatEx и FormatEx2 принимают usFileSystemRevision. Поэтому искать причину нужно по месту вызова и фактически переданному значению.
Что проверить
- Запишите точный метод VDS, номер ревизии, тип объекта, файловую систему и остальные флаги вызова.
- Сопоставьте значение с возможностями именно установленной версии Windows и поставщика; не переносите число, работавшее на другой системе, без проверки.
- Если API допускает значение по умолчанию или выбор из поддерживаемых вариантов, используйте его только после проверки, что результат операции соответствует требованиям.
Повтор с тем же неподдерживаемым значением ничего не меняет. Этот код также не является признаком повреждения тома.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.