| Предыдущий | Следующий |
| E_SYNCENGINE_FILE_SIZE_EXCEEDS_REMAINING_QUOTA | E_SYNCENGINE_FOLDER_ITEM_COUNT_LIMIT_EXCEEDED |
E_SYNCENGINE_UNSUPPORTED_FILE_NAME
Что означает E_SYNCENGINE_UNSUPPORTED_FILE_NAME
E_SYNCENGINE_UNSUPPORTED_FILE_NAME (0x8802B003) — Имя файла содержит недопустимые символы.
Результат 0x8802B003 пришёл из подсистемы «Sync Engine» при работе с областью «client version, sync state и protocol compatibility». Для сообщения «имя файла содержит недопустимые символы» практический предмет проверки — «неподдерживаемая возможность, файл, имя».
Что проверить и как подтвердить исправление
В первую очередь сверьте запрос с возможностями фактически установленной версии компонента. Для 0x8802B003 в сценарии «имя файла содержит недопустимые символы» проверьте возможности фактически установленной версии и свойства, реально предоставленные объектом; неизменённый запрос к неподдерживаемой функции повторять бессмысленно.
Для воспроизведения 0x8802B003 сохраните client version, sync root/account, operation phase и first provider response; отдельно запишите HRESULT. По теме «неподдерживаемая возможность, файл, имя» для 0x8802B003 сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.
После локализации 0x8802B003 действуйте по контракту подсистемы: обновите несовместимый клиент или измените состояние синхронизации согласно документированному переходу. Для 0x8802B003 и условия «имя файла содержит недопустимые символы» неизменённый повтор без нового состояния не считается исправлением.
Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0x8802B003 это надёжнее единичного успеха на других данных.
Документация для результата 0x8802B003: Build a Cloud Files sync engine · Cloud Filter API reference · Determine cloud placeholder state.
Нужно найти другой код? Найти другой код состояния или ошибки.