| Предыдущий | Следующий |
| ERROR_CLOUD_FILE_PINNED | ERROR_CLOUD_FILE_PROPERTY_CORRUPT |
ERROR_CLOUD_FILE_REQUEST_ABORTED
Операция завершилась из-за прерывания обработки
ERROR_CLOUD_FILE_REQUEST_ABORTED означает, что выполнявшаяся облачная операция остановилась до получения обычного результата. Это может произойти при остановке поставщика, вытеснении новой работой, потере требуемого удалённого сеанса или внутреннем решении о невозможности завершения. Это не то же самое, что явная отмена пользователем.
Проследите запрос от получения callback до завершения по transfer key и запишите компонент, инициировавший abort. Убедитесь, что частичные данные или перечисление placeholders завершаются с правильным статусом и состояние поставщика освобождается ровно один раз. Повтор должен использовать новый контекст и заново проверять FileIdentity и удалённую версию; повторное использование устаревшего transfer key после abort может повредить учёт запросов.
Что проверить
- Регистрируйте инициатора abort и последнее завершённое смещение или позицию перечисления.
- Освобождайте буферы, дескрипторы и удалённые запросы на каждом пути прерывания.
- Для повтора создавайте новый контекст и заново проверяйте идентичность placeholder.
Ссылки
- Microsoft: типы callbacks отмены и получения данных
- Microsoft: ключи операций и параметры завершения
- Microsoft: callbacks при отключении поставщика
Нужно найти другой код? Найти другой код состояния или ошибки.