| Предыдущий | Следующий |
| VSS_E_RESYNC_IN_PROGRESS | VSS_E_CLUSTER_ERROR |
VDS_E_NOT_SUPPORTED
VDS_E_NOT_SUPPORTED означает, что конкретный объект VDS или поставщик не реализует запрошенную возможность.
Этот HRESULT не доказывает повреждение диска и не означает, что такая операция невозможна вообще. VDS разделяет возможности между объектами диска, тома, группы, программного и аппаратного поставщика; современное хранилище также может поддерживать эквивалентную функцию через другой API, тогда как VDS остаётся устаревшим интерфейсом.
Что проверить
- Зафиксируйте точный интерфейс и метод, который вернул HRESULT, а также тип поставщика и тип объекта.
- Проверьте ограничения метода для текущей модели диска, типа тома и поставщика, прежде чем считать функцию глобально недоступной.
- Не заменяйте вызов другим API автоматически: сначала подтвердите, что его семантика и границы безопасности эквивалентны требуемой операции.
- Для нового кода учитывайте, что VDS — устаревшая технология; отсутствие возможности в VDS может быть границей именно этого legacy-интерфейса.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.