| Предыдущий | Следующий |
| VSS_E_ASRERROR_FIXED_PHYSICAL_DISK_AVAILABLE_AFTER_DISK_EXCLUSION | VSS_E_ASRERROR_CRITICAL_DISK_CANNOT_BE_EXCLUDED |
VDS_E_INVALID_OPERATION
Что означает VDS_E_INVALID_OPERATION
VDS_E_INVALID_OPERATION означает, что выбранный VDS-объект существует, но запрошенная операция недопустима для его текущего типа или состояния.
Это общий контрактный HRESULT: он не сообщает, что диск физически неисправен. Причина обычно определяется методом, типом объекта и его текущими свойствами — например, операция может быть допустима для тома программного поставщика, но не для объекта аппаратного поставщика или для тома в переходном состоянии.
Что проверить
- Запишите точный VDS interface/method и ID объекта, на котором вернулся HRESULT.
- Получите актуальные type, status, health и flags объекта непосредственно перед повтором.
- Сверьте ограничения конкретного метода: поддерживаемые типы томов, тип поставщика и требуемое состояние.
- Не заменяйте вызов другой разрушительной операцией только ради обхода результата; сначала установите, какое условие контракта не выполнено.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.