| Предыдущий | Следующий |
| ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE | ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT |
ERROR_CLOUD_FILE_UNSUCCESSFUL
До платформы дошёл неспецифический сбой поставщика
ERROR_CLOUD_FILE_UNSUCCESSFUL — общая ошибка облачной операции. Документация CFAPI указывает, что коды завершения поставщика вне поддерживаемого диапазона STATUS_CLOUD_FILE_* преобразуются в общий статус unsuccessful. Поэтому он может скрывать как ошибку сопоставления кодов в поставщике, так и удалённую операцию, для которой действительно нет более точного облачного статуса.
До передачи в CfExecute записывайте исходную внутреннюю ошибку поставщика вместе с типом обратного вызова, ключом передачи, идентичностью файла, смещением и идентификатором удалённого запроса. По возможности сопоставляйте ошибки аутентификации, сети, проверки, отмены и ресурсов с соответствующими конкретными облачными статусами. Диагностика только по результату Win32 после преобразования теряет различие, необходимое для исправления поставщика или службы.
Что проверить
- Зафиксируйте исходную ошибку поставщика до преобразования статуса завершения CFAPI.
- Используйте конкретное значение STATUS_CLOUD_FILE, если категория сбоя известна.
- Сопоставляйте общие ошибки с идентификаторами удалённых запросов и телеметрией обратных вызовов поставщика.
Ссылки
- Microsoft: неподдерживаемые статусы завершения преобразуются в unsuccessful
- Microsoft: категории запросов для разных обратных вызовов
- Microsoft: модель операций Cloud Filter API
Нужно найти другой код? Найти другой код состояния или ошибки.
