| Предыдущий | Следующий |
| E_SKYDRIVE_ROOT_TARGET_OVERLAP | E_SKYDRIVE_FILE_NOT_UPLOADED |
E_SKYDRIVE_ROOT_TARGET_CANNOT_INDEX
Что означает E_SKYDRIVE_ROOT_TARGET_CANNOT_INDEX
E_SKYDRIVE_ROOT_TARGET_CANNOT_INDEX (0x80270262) — Это расположение нельзя индексировать.
Контекст результата 0x80270262 — подсистема «OneDrive sync engine» и область «sync root, placeholder и file update state». Условие «это расположение нельзя индексировать» указывает на тему «skydrive, root, цель, cannot, индекс», а не на общий отказ всего компонента.
Что проверить и как подтвердить исправление
До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0x80270262 с описанием «это расположение нельзя индексировать» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.
Диагностика 0x80270262 должна включать sync root, item identity, placeholder state, hydration/pinning flags и sync event; отдельно запишите HRESULT. Для темы «skydrive, root, цель, cannot, индекс» при 0x80270262 важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.
Практическое исправление для 0x80270262: согласуйте операцию с текущим состоянием placeholder и зарегистрированным корнем; не создавайте второй root для того же пути. В контексте условия «это расположение нельзя индексировать» для 0x80270262 оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x80270262 и без обхода штатных проверок.
Документация для результата 0x80270262: Build a Cloud Files sync engine · Determine cloud placeholder state · Restrictions and limitations in OneDrive and SharePoint.
Нужно найти другой код? Найти другой код состояния или ошибки.
