Site icon EfmSoft

Что означает код HRESULT 0xC00D1185 (NS_E_PDA_CANNOT_CREATE_ADDITIONAL_SYNC_RELATIONSHIP)?

 
Предыдущий Следующий
NS_E_PDA_PARTNERSHIPNOTEXIST NS_E_PDA_NO_TRANSCODE_OF_DRM

NS_E_PDA_CANNOT_CREATE_ADDITIONAL_SYNC_RELATIONSHIP

Где этот результат возникает в рабочем процессе Player

NS_E_PDA_CANNOT_CREATE_ADDITIONAL_SYNC_RELATIONSHIP (0xC00D1185) обозначает достигнут предел partnerships автоматической синхронизации для устройства или Player. Сохраните эту границу, даже если видимое сообщение Player шире операции, которая вернула код.

Механизм

На контрольной точке этот результат автоматическая синхронизация использует partnership между Player и устройством, снимок выбранных playlists и очередь операций копирования, удаления или получения отдельных элементов. Механизм sync имеет собственное выполняющееся состояние и может отклонять изменения, пока активно предыдущее поколение для состояния «достигнут предел partnerships автоматической синхронизации для устройства или Player». Специфичная для страницы граница — достигнут предел partnerships автоматической синхронизации для устройства или Player.

Успешное ручное копирование файла не доказывает корректность partnership Player, снимка playlist и очереди синхронизации. Характерный сценарий: достигнут предел partnerships автоматической синхронизации для устройства или Player.

Снимок состояния

ДанныеПочему это важно для данного результата
Объект и операция, вернувшие ошибкуидентификаторы устройства и partnership, поколение и состояние sync, идентичность/версия выбранного playlist, идентификатор и направление элемента очереди, учётная запись subscription, целевое хранилище, progress callback и первый HRESULT конкретного элемента
Решающие сведениятекущее число partnerships, идентификатор устройства и доступные relationship slots
Идентификатор поколенияЗафиксируйте то же поколение диска, устройства, задания или операции Player, которое вернуло этот результат; повторное подключение или смена носителя создаёт уже другой тест.
Нижележащий результатСохраните первый результат устройства, файловой системы, COM, codec, DirectShow, IMAPI или BITS, полученный до того, как Player сопоставил его с этим результатом.
Контролируемое сравнениеПовторите исходный вызов, изменив только это условие: удалить устаревшее partnership либо использовать manual transfer для дополнительного устройства.

Как интерпретировать следующую проверку

НаблюдениеТолкование
Зафиксированные значения соответствуют границеРезультат соответствует условию достигнут предел partnerships автоматической синхронизации для устройства или Player; сначала исправьте его, прежде чем менять несвязанные codec, driver или playlist.
Сбой нижнего уровня произошёл до этого результатаСохраните этот более ранний HRESULT или результат устройства, поскольку он может быть лишь отображением ошибки на уровне Player.
Тот же вызов проходит после одного изолированного измененияСравнение подтверждает диагностику этой границы, а не общий сбой установки для состояния «достигнут предел partnerships автоматической синхронизации для устройства или Player».
После повторной проверки код изменилсяЭта граница пройдена; диагностируйте новый HRESULT как следующую независимую стадию.

Он сужает границу сбоя до достигнут предел partnerships автоматической синхронизации для устройства или Player. Его наличие не доказывает общесистемный сбой мультимедиа; перед изменением не связанных компонентов Player определите операцию, которой принадлежит ошибка.

Близкие коды с другими владельцами

Связанный результатДругая диагностическая граница
NS_E_PDA_PARTNERSHIPNOTEXISTпоиск partnership Player–device, необходимого для автоматической синхронизации
NS_E_PROCESSINGSHOWSYNCWIZARDсериализация мастера синхронизации, пока активен другой запрос мастера
NS_E_PDA_CANNOT_SYNC_FROM_LOCATIONразрешение расположения source, которое механизм sync не может материализовать или открыть

Целевое исправление

Для этого случая удалить устаревшее partnership либо использовать manual transfer для дополнительного устройства. Пересоздайте только объект, который вернул он и повторите исходную операцию с теми же контролируемыми входными данными.

При проверке он не удаляйте и не создавайте partnership заново до экспорта выбранных playlists и фиксации первого сбойного элемента; иначе будет потеряно состояние, необходимое для различения ошибок очереди, учётной записи и устройства.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version