Что означает код HRESULT 0xC0380021 (ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID)?

 
Также может означать:
КонстантаТипОС
STATUS_VOLMGR_INTERLEAVE_LENGTH_INVALIDNTSTATUSWindows
Предыдущий Следующий
ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS

ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID

Что означает ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID

ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID (0xC0380021) — Указана недопустимая длина чередования.

Что проверить и как подтвердить исправление

Проверьте значение interleave/stripe unit, переданное при создании striped или RAID layout. Сопоставьте его с допустимым диапазоном, alignment и sector size участвующих дисков; произвольное числовое значение может быть корректного типа, но недопустимо для Volume Manager.

Не меняйте параметр методом случайного перебора. Выберите размер, поддерживаемый конкретной операцией и topology, и учитывайте уже существующие extents: изменение interleave для созданного тома обычно не эквивалентно простому metadata update.

Зафиксируйте исходное и исправленное значение и повторите тот же create/layout call. Если ошибка сохраняется, проверьте единицы измерения и сериализацию структуры — особенно когда параметр проходит через собственный wrapper или RPC boundary.

Документация для результата 0xC0380021: COM error codes for VOLMGR, VHD and SDIAG · Virtual Disk Service object model · Pack object.


Нужно найти другой код? Найти другой код состояния или ошибки.