| Предыдущий | Следующий |
| STATUS_CLOUD_FILE_CONNECTED_PROVIDER_ONLY | STATUS_CLOUD_FILE_AUTHENTICATION_FAILED |
STATUS_CLOUD_FILE_VALIDATION_FAILED
Этот статус относится к подтверждению целостности после передачи данных. При использовании модификатора VALIDATION_REQUIRED платформа может потребовать от поставщика повторно получить ранее предоставленные им данные и подтвердить допустимость требуемого диапазона до завершения пользовательской операции ввода-вывода.
Отличайте это состояние от сетевого сбоя или некорректного запроса. Сохраняйте идентификатор файла, запрошенный диапазон байтов, результат передачи и доказательство целостности со стороны поставщика. Не помечайте заполнитель как синхронизированный только потому, что часть байтов была загружена: проверка относится ко всему запрошенному пути данных.
Полезные проверки
- Сопоставьте сбой с идентификатором файла обратного вызова, ключом передачи и требуемым диапазоном.
- Перед подтверждением данных проверьте хеш, подпись или результат проверки версии поставщиком.
- Повторяйте операцию только через новый проверенный путь передачи; повторное подтверждение тех же непроверенных байтов скрывает фактический сбой.
Связанная документация
- CF_OPERATION_PARAMETERS описывает операции передачи, получения и подтверждения.
- CF_SYNC_POLICIES объясняет гарантии
VALIDATION_REQUIRED.
Нужно найти другой код? Найти другой код состояния или ошибки.