Что означает код HRESULT 0xC00D10B8 (NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE)?

 
Предыдущий Следующий
NS_E_WMPCORE_BUSY NS_E_WMPCORE_MEDIA_NO_CHILD_PLAYLIST

NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE

Точка в workflow

Когда возвращается NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE со значением 0xC00D10B8, проверяемое состояние — Для медиаэлемента недоступен требуемый дочерний playlist. Диагностика должна быть привязана к маркер состояния «wmpcore media child playlist unavailable» и к первому вызову, который его обнаружил.

Что записать

Сохраните URL исходного списка, индекс элемента, уровень вложенности, тип ASX/WMX-конструкции и ссылку REF/HREF. Затем свяжите их с первой временной меткой, на которой наблюдалось «Для медиаэлемента недоступен требуемый дочерний playlist», чтобы не смешать разные поколения операции.

НаблюдениеДиагностический вывод
Первый вызов возвращает NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLEОн подтверждает границу «Для медиаэлемента недоступен требуемый дочерний playlist» только для текущего объекта и generation.
После целевого изменения NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE исчезаетЭто поддерживает связь отказа с условием «Для медиаэлемента недоступен требуемый дочерний playlist», если остальные входные данные совпали.
Первым появляется другой нижележащий HRESULTСохраните его отдельно: маркер состояния «wmpcore media child playlist unavailable» может быть лишь отображением ошибки более низкого компонента.

Изолированный тест

Для проверки маркер состояния «wmpcore media child playlist unavailable» сравните два запуска одной операции: исходный с состоянием «Для медиаэлемента недоступен требуемый дочерний playlist» и второй после одного целевого изменения. Остальные входные данные оставьте неизменными.

  1. Зафиксируйте первый NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE и объект, которому принадлежит маркер состояния «wmpcore media child playlist unavailable».
  2. Сохраните входные данные до изменения состояния «Для медиаэлемента недоступен требуемый дочерний playlist».
  3. Устраните только условие «Для медиаэлемента недоступен требуемый дочерний playlist» и выполните тот же вызов ещё раз.

Завершение проверки

Повторяйте разбор на тех же байтах списка; изменение порядка или удаление элемента создаёт уже другой тест. Для маркер состояния «wmpcore media child playlist unavailable» массовый сброс настроек или переустановка компонентов до сбора данных обычно только уничтожает полезную разницу между запусками.

Документация


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