| Предыдущий | Следующий |
| NS_E_PDA_FAILED_TO_SYNCHRONIZE_FILE | NS_E_PDA_DELETE_FAILED |
NS_E_PDA_SYNC_FAILED
Где этот результат возникает в рабочем процессе Player
NS_E_PDA_SYNC_FAILED (0xC00D1237) обозначает завершение поколения синхронизации после сбоя одной или нескольких операций очереди. Сохраните эту границу, даже если видимое сообщение Player шире операции, которая вернула код.
Механизм
На контрольной точке этот результат автоматическая синхронизация использует partnership между Player и устройством, снимок выбранных playlists и очередь операций копирования, удаления или получения отдельных элементов. Механизм sync имеет собственное выполняющееся состояние и может отклонять изменения, пока активно предыдущее поколение. Специфичная для страницы граница — завершение поколения синхронизации после сбоя одной или нескольких операций очереди.
Успешное ручное копирование файла не доказывает корректность partnership Player, снимка playlist и очереди синхронизации. Характерный сценарий: завершение поколения синхронизации после сбоя одной или нескольких операций очереди.
Снимок состояния
| Данные | Почему это важно для данного результата |
|---|---|
| Объект и операция, вернувшие ошибку | идентификаторы устройства и partnership, поколение и состояние sync, идентичность/версия выбранного playlist, идентификатор и направление элемента очереди, учётная запись subscription, целевое хранилище, progress callback и первый HRESULT конкретного элемента |
| Решающие сведения | поколение sync, итоговые counts, ошибки отдельных items и конечное состояние устройства |
| Идентификатор поколения | Зафиксируйте то же поколение диска, устройства, задания или операции Player, которое вернуло этот результат; повторное подключение или смена носителя создаёт уже другой тест. |
| Нижележащий результат | Сохраните первый результат устройства, файловой системы, COM, codec, DirectShow, IMAPI или BITS, полученный до того, как Player сопоставил его с этим результатом. |
| Контролируемое сравнение | Повторите исходный вызов, изменив только это условие: устранить самую раннюю ошибку item или устройства и запустить новое поколение. |
Как интерпретировать следующую проверку
| Наблюдение | Толкование |
|---|---|
| Зафиксированные значения соответствуют границе | Результат соответствует условию завершение поколения синхронизации после сбоя одной или нескольких операций очереди; сначала исправьте его, прежде чем менять несвязанные codec, driver или playlist. |
| Сбой нижнего уровня произошёл до этого результата | Сохраните этот более ранний HRESULT или результат устройства, поскольку он может быть лишь отображением ошибки на уровне Player. |
| Тот же вызов проходит после одного изолированного изменения | Сравнение подтверждает диагностику этой границы, а не общий сбой установки. |
| После повторной проверки код изменился | Эта граница пройдена; диагностируйте новый HRESULT как следующую независимую стадию. |
Он сужает границу сбоя до завершение поколения синхронизации после сбоя одной или нескольких операций очереди. Его наличие не доказывает общесистемный сбой мультимедиа; перед изменением не связанных компонентов Player определите операцию, которой принадлежит ошибка.
Близкие коды с другими владельцами
| Связанный результат | Другая диагностическая граница |
|---|---|
NS_E_PDA_DELETE_FAILED | удаление устаревшего или исключённого объекта из хранилища устройства |
NS_E_PDA_FAILED_TO_SYNCHRONIZE_FILE | выполнение операции копирования/обновления одного элемента в уже работающей синхронизации |
NS_E_PDA_CANNOT_SYNC_INVALID_PLAYLIST | преобразование некорректного или устаревшего playlist в элементы синхронизации |
Целевое исправление
Для этого случая устранить самую раннюю ошибку item или устройства и запустить новое поколение. Пересоздайте только объект, который вернул он и повторите исходную операцию с теми же контролируемыми входными данными.
При проверке он не удаляйте и не создавайте partnership заново до экспорта выбранных playlists и фиксации первого сбойного элемента; иначе будет потеряно состояние, необходимое для различения ошибок очереди, учётной записи и устройства.
Технические ссылки
- Синхронизация с устройствами.
- Работа с портативными устройствами.
- Включение синхронизации с Windows Media Player.
- Отправка файла на портативное устройство.
Нужно найти другой код? Найти другой код состояния или ошибки.
