| Предыдущий | Следующий |
| E_SKYDRIVE_FILE_NOT_UPLOADED | E_SKYDRIVE_ROOT_TARGET_VOLUME_ROOT_NOT_SUPPORTED |
E_SKYDRIVE_UPDATE_AVAILABILITY_FAIL
Что означает E_SKYDRIVE_UPDATE_AVAILABILITY_FAIL
E_SKYDRIVE_UPDATE_AVAILABILITY_FAIL (0x80270264) — Не удалось завершить операцию.
Код 0x80270264 относится не ко всему компоненту «OneDrive sync engine», а к операции в области «sync root, placeholder и file update state». Сообщение «не удалось завершить операцию» позволяет начать с темы «skydrive, обновление, availability, fail».
Что проверить и как подтвердить исправление
Не начинайте с общего сброса компонента: сопоставьте первый отказ с фактическими параметрами операции. При 0x80270264 и условии «не удалось завершить операцию» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.
Перед повтором 0x80270264 зафиксируйте sync root, item identity, placeholder state, hydration/pinning flags и sync event; отдельно запишите HRESULT. Различия по теме «skydrive, обновление, availability, fail» для 0x80270264 покажут, изменился ли первый неуспешный этап.
Для 0x80270264 применяйте исправление на границе первого отказа: согласуйте операцию с текущим состоянием placeholder и зарегистрированным корнем; не создавайте второй root для того же пути. Сообщение «не удалось завершить операцию» при 0x80270264 не следует подавлять общей обработкой исключения.
После исправления повторите тот же вызов на прежних данных; у результата 0x80270264 должен измениться первый неуспешный этап, а не только последующее сообщение.
Документация для результата 0x80270264: Build a Cloud Files sync engine · Cloud Filter API reference · Determine cloud placeholder state.
Нужно найти другой код? Найти другой код состояния или ошибки.