Site icon EfmSoft

Что означает код HRESULT 0xC00D1086 (NS_E_WMPCORE_ITEMNOTINPLAYLIST)?

 
Предыдущий Следующий
NS_E_WMPCORE_INVALIDPLAYLISTMODE NS_E_WMPCORE_PLAYLISTEMPTY

NS_E_WMPCORE_ITEMNOTINPLAYLIST

Граница результата

Когда возвращается NS_E_WMPCORE_ITEMNOTINPLAYLIST со значением 0xC00D1086, проверяемое состояние — Media-объект не входит в текущее поколение playlist. Диагностика должна быть привязана к маркер состояния «wmpcore itemnotinplaylist» и к первому вызову, который его обнаружил.

Свидетельства

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

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

Контрольный запуск

Для проверки маркер состояния «wmpcore itemnotinplaylist» сравните два запуска одной операции: исходный с состоянием «Media-объект не входит в текущее поколение playlist» и второй после одного целевого изменения. Остальные входные данные оставьте неизменными.

  1. Зафиксируйте первый NS_E_WMPCORE_ITEMNOTINPLAYLIST и объект, которому принадлежит маркер состояния «wmpcore itemnotinplaylist».
  2. Сохраните входные данные до изменения состояния «Media-объект не входит в текущее поколение playlist».
  3. Устраните только условие «Media-объект не входит в текущее поколение playlist» и выполните тот же вызов ещё раз.

После исправления

Не подменяйте проверку маркер состояния «wmpcore itemnotinplaylist» широким reset Player. Повторяйте разбор на тех же байтах списка; изменение порядка или удаление элемента создаёт уже другой тест. После коррекции убедитесь, что исчезло именно состояние «Media-объект не входит в текущее поколение playlist».

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


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

Exit mobile version