| Предыдущий | Следующий |
| ERROR_CLOUD_FILE_UNSUCCESSFUL | ERROR_CLOUD_FILE_IN_USE |
ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT
Путь не входит в корень синхронизации, необходимый для этой операции
ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT означает, что запрошенная операция CFAPI обращается к объекту, который не находится ниже зарегистрированного каталога корня синхронизации. Создание и управление заполнителями ограничены корнем синхронизации, поскольку регистрация задаёт идентичность поставщика и политики этого пространства имён.
Разрешите окончательный путь файловой системы с учётом точек соединения, точек монтирования и переименований, затем сравните его с зарегистрированным корнем поставщика. Не полагайтесь только на текстовый префикс пути: объект мог быть перемещён, корень учётной записи — перенастроен, а вспомогательный компонент — использовать устаревший путь. Регистрация произвольных родительских каталогов лишь ради обхода ошибки расширяет область поставщика и может связать несвязанные файлы с неправильной облачной идентичностью.
Что проверить
- Разрешите фактический целевой путь и том до вызова CFAPI.
- Сравните его с текущими зарегистрированными путём корня и идентичностью поставщика.
- Обновляйте кэшированные пути после перемещения учётной записи, переименования или перенастройки корня синхронизации.
Ссылки
- Microsoft: регистрация пути корня синхронизации
- Microsoft: создание заполнителей под корнем синхронизации
- Microsoft: подключение по SyncRootPath
Нужно найти другой код? Найти другой код состояния или ошибки.