| Предыдущий | Следующий |
| VDS_E_INVALID_STRIPE_SIZE | VDS_E_INVALID_EXTENT_COUNT |
VDS_E_INVALID_DISK_COUNT
VDS_E_INVALID_DISK_COUNT означает, что число дисков во входном наборе недопустимо для выбранной операции или типа тома.
Простые, составные, чередующиеся, зеркальные тома и RAID-5 используют разное число участников. В VDS_INPUT_DISK каждый элемент описывает конкретный участвующий диск, а методы создания тома дополнительно ограничивают размер входного массива. Поэтому набор корректных дисков всё равно может быть структурно неверным.
Что проверить
- Сравните фактическое число элементов
VDS_INPUT_DISKсо значением счётчика, переданным методу. - Проверьте число участников относительно выбранного
VDS_VOLUME_TYPE, а не относительно общего числа доступных дисков. - Убедитесь, что фильтрация недоступных дисков не оставила старое значение счётчика массива.
- Не удаляйте диски по одному до исчезновения HRESULT: так можно случайно получить другой тип разметки вместо исправления исходного запроса.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.