| Предыдущий | Следующий |
| CI_E_INVALID_FLAGS_COMBINATION | CI_E_SHARING_VIOLATION |
CI_E_OUTOFSEQ_INCREMENT_DATA
Что означает CI_E_OUTOFSEQ_INCREMENT_DATA
CI_E_OUTOFSEQ_INCREMENT_DATA означает: Инкрементальные данные, переданные в Load, недопустимы; возможно, нарушен их порядок. Инкрементальные данные переданы в Load не в ожидаемой последовательности. Пропущенный, повторный или переставленный фрагмент делает incremental update недействительным.
Что проверить
- Запишите sequence/version для каждого блока данных и идентификатор одной загрузки.
- Проверьте retry logic: после timeout клиент не должен молча повторять уже принятый фрагмент.
- Сравните начало и конец серии с контрольной полной загрузкой и найдите первый нарушенный номер.
Дальнейшие действия
Возобновляйте только с позиции, которую протокол считает следующей, либо начните новую полную последовательность. Простая сортировка фрагментов после передачи не исправляет уже изменённое состояние загрузчика.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
