| Предыдущий | Следующий |
| VDS_E_VOLUME_TOO_BIG | VDS_E_CLUSTER_SIZE_TOO_BIG |
VDS_E_CLUSTER_SIZE_TOO_SMALL
VDS_E_CLUSTER_SIZE_TOO_SMALL означает, что размер единицы распределения, переданный операции форматирования VDS, ниже поддерживаемого предела. Единица измерения — байты; VDS документирует этот вход форматирования отдельно от геометрии секторов диска.
Проверяйте контракт форматирования, а не свободное место
Этот код не означает, что том слишком мал; для этого VDS имеет код VDS_E_VOLUME_TOO_SMALL . Клиент, смешивающий эти условия, может напрасно изменять размеры разделов, хотя отклонённым входным параметром является только dwUnitAllocationSize. Сформируйте запрос форматирования с поддерживаемой единицей распределения или позвольте платформе выбрать значение по умолчанию.
Что проверить
- Проверьте числовое значение единицы распределения до преобразования единиц интерфейсом пользователя или парсером конфигурации.
- Сопоставьте запрошенный размер с выбранным путём форматирования NTFS, FAT, FAT32 или UDF, документированным для метода VDS.
- Сохраняйте исходное значение в диагностике, чтобы повторные ошибки можно было сопоставить с кодом, сформировавшим запрос.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.