Что означает код HRESULT 0x8802C002 (E_SYNCENGINE_FILE_IDENTIFIER_UNKNOWN)?

 
Предыдущий Следующий
E_SYNCENGINE_SYNC_PAUSED_BY_SERVICE E_SYNCENGINE_SERVICE_AUTHENTICATION_FAILED

E_SYNCENGINE_FILE_IDENTIFIER_UNKNOWN

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

E_SYNCENGINE_FILE_IDENTIFIER_UNKNOWN (0x8802C002) — Указанный файл не найден.

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

Сопоставьте с результатом 0x8802C002 следующие данные: версию клиента, корень синхронизации и учётную запись, этап операции и первый ответ поставщика; отдельно запишите HRESULT, идентификаторы и IDENTIFIER_UNKNOWN.

Для 0x8802C002 обновите несовместимый клиент или измените состояние синхронизации согласно документированному переходу.

Как локализовать причину

Сохраните корень синхронизации и учётную запись, локальный идентификатор элемента, идентификатор файла у поставщика, версию клиента, этап операции и первый ответ службы хранения; не записывайте токены доступа. Провайдер не знает переданный идентификатор файла; обновите метаданные элемента из сервиса и не связывайте новый объект со старым идентификатором поставщика.

Документация для результата 0x8802C002: Build a Cloud Files sync engine · Cloud Filter API reference · Determine cloud состояние файла-заполнителя.


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