| Предыдущий | Следующий |
| VDS_E_INVALID_DRIVE_LETTER_COUNT | VDS_E_INVALID_FS_TYPE |
VDS_E_INVALID_FS_FLAG
VDS_E_INVALID_FS_FLAG означает, что вызывающая сторона передала неподдерживаемые или неверно сформированные биты VDS_FILE_SYSTEM_FLAG . Флаги файловой системы описывают такие свойства, как поддержка сжатия или текущее состояние, и не взаимозаменяемы с флагами тома или параметрами форматирования.
Используйте перечисление, требуемое конкретным методом
- Записывайте числовую маску и расшифровывайте каждый установленный бит.
- Удаляйте флаги, не определённые контрактом целевой версии Windows и VDS.
- Не передавайте
VDS_VOLUME_FLAGили флаги поставщика в методы файловой системы.
Поставщик также может ограничивать набор принимаемых им формально определённых флагов. Перед формированием запроса получите свойства файловой системы и поддерживаемые типы форматирования. Безусловное маскирование неизвестных битов может скрыть несовпадение версий, поэтому сообщайте о неподдерживаемых значениях, а вновь возвращаемые флаги обрабатывайте с учётом прямой совместимости.
Флаги файловой системы · GetFileSystemProperties · IVdsVolumeMF
Нужно найти другой код? Найти другой код состояния или ошибки.