Site icon EfmSoft

Что означает код HRESULT 0xC00D10B3 (NS_E_WMPCORE_MEDIA_UNAVAILABLE)?

 
Предыдущий Следующий
NS_E_WMPCORE_VIDEO_TRANSFORM_FILTER_INSERTION NS_E_WMPCORE_WMX_ENTRYREF_NO_REF

NS_E_WMPCORE_MEDIA_UNAVAILABLE

Точка в workflow

Практический смысл NS_E_WMPCORE_MEDIA_UNAVAILABLE (0xC00D10B3): Медиаресурс недоступен по локальному, съёмному или сетевому адресу. В трассировке отделяйте маркер состояния «wmpcore media unavailable» от последующих ошибок Player, которые могут появиться уже после первичного отказа.

Что записать

До повторной попытки сохраните доказательства именно для условия «Медиаресурс недоступен по локальному, съёмному или сетевому адресу». Зафиксируйте точный Player/API call, active Media object, состояние core, generation операции и первый нижележащий HRESULT.

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

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

Для проверки маркер состояния «wmpcore media unavailable» сравните два запуска одной операции: исходный с состоянием «Медиаресурс недоступен по локальному, съёмному или сетевому адресу» и второй после одного целевого изменения. Остальные входные данные оставьте неизменными.

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

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

Повторяйте тот же вызов на том же объекте, меняя ровно одно состояние, относящееся к этому результату. Если после этого «Медиаресурс недоступен по локальному, съёмному или сетевому адресу» больше не возникает, но появляется новый код, продолжайте диагностику уже с нового первичного HRESULT.

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


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

Exit mobile version