| Предыдущий | Следующий |
| 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 означает переход к следующей независимой стадии.
- Зафиксируйте первый
NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAMEи объект, которому принадлежит маркер состояния «wmpcore playlist no event name». - Сохраните входные данные до изменения состояния «EVENT-блок не содержит имени события для сопоставления script command».
- Устраните только условие «EVENT-блок не содержит имени события для сопоставления script command» и выполните тот же вызов ещё раз.
Завершение проверки
Повторяйте разбор на тех же байтах списка; изменение порядка или удаление элемента создаёт уже другой тест. Если после этого «EVENT-блок не содержит имени события для сопоставления script command» больше не возникает, но появляется новый код, продолжайте диагностику уже с нового первичного HRESULT.
Документация
Нужно найти другой код? Найти другой код состояния или ошибки.
