| Предыдущий | Следующий |
| STATUS_CLOUD_FILE_REQUEST_CANCELED | STATUS_NOT_A_CLOUD_SYNC_ROOT |
STATUS_CLOUD_FILE_PROVIDER_TERMINATED
Процесс поставщика неожиданно завершился, пока платформе всё ещё требовалось обслужить операцию Cloud Files. Зарегистрированный корень синхронизации сам по себе не доказывает проблему удалённой учётной записи, но callback-вызовы, зависящие от завершившегося процесса, не могут быть выполнены, пока исправный экземпляр поставщика не подключится заново.
Сначала соберите телеметрию сбоя или завершения, затем восстановите один экземпляр поставщика, который повторно подключится к уже зарегистрированному корню и восстановит собственное состояние операций. Не отменяйте регистрацию корня автоматически: регистрация и активное соединение — разные этапы жизненного цикла.
Полезные проверки
- Соберите причину завершения поставщика, тип последнего callback-вызова, ключ запроса и путь корня синхронизации.
- При запуске восстановите незавершённую работу поставщика и вызывайте
CfConnectSyncRootтолько после готовности callback-обработчиков. - Используйте состояние поставщика для объяснения временной недоступности во время восстановления.
Связанная документация
- CfDisconnectSyncRoot описывает очистку платформы после неожиданного завершения поставщика.
- CfConnectSyncRoot описывает соединение, которое должно существовать для обслуживания callback-вызовов.
Нужно найти другой код? Найти другой код состояния или ошибки.