Что означает код HRESULT 0xC00D10A5 (NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME)?

 
Предыдущий Следующий
NS_E_WMPCORE_MEDIA_ALTERNATE_REF_EMPTY NS_E_WMPCORE_PLAYLIST_EVENT_ATTRIBUTE_ABSENT

NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME

Точка в workflow

Практический смысл NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME (0xC00D10A5): EVENT-блок не содержит имени события для сопоставления script command. В трассировке отделяйте маркер состояния «wmpcore playlist no event name» от последующих ошибок Player, которые могут появиться уже после первичного отказа.

Что записать

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

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

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

Сначала получите «EVENT-блок не содержит имени события для сопоставления script command» повторно без дополнительных изменений. На втором запуске устраните только это условие. Появление другого HRESULT означает переход к следующей независимой стадии.

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

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

Повторяйте разбор на тех же байтах списка; изменение порядка или удаление элемента создаёт уже другой тест. Если после этого «EVENT-блок не содержит имени события для сопоставления script command» больше не возникает, но появляется новый код, продолжайте диагностику уже с нового первичного HRESULT.

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


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