| Предыдущий | Следующий |
| NS_E_WMX_INVALID_FORMAT_OVER_NESTING | NS_E_WMPCORE_COCREATEFAILEDFORGITOBJECT |
NS_E_WMPCORE_NOSOURCEURLSTRING
Точка в workflow
NS_E_WMPCORE_NOSOURCEURLSTRING / 0xC00D107C фиксирует конкретную границу: У Media-объекта отсутствует исходная строка URL. Для этого результата полезно рассматривать маркер состояния «wmpcore nosourceurlstring» как имя этапа, а не как общий сбой Windows Media.
Что записать
Зафиксируйте точный Player/API call, active Media object, состояние core, generation операции и первый нижележащий HRESULT. Для состояния «У Media-объекта отсутствует исходная строка URL» эти данные важнее общего сообщения интерфейса, потому что показывают владельца отказавшего этапа.
| Наблюдение | Диагностический вывод |
|---|---|
| Первый вызов возвращает NS_E_WMPCORE_NOSOURCEURLSTRING | Он подтверждает границу «У Media-объекта отсутствует исходная строка URL» только для текущего объекта и generation. |
| После целевого изменения NS_E_WMPCORE_NOSOURCEURLSTRING исчезает | Это поддерживает связь отказа с условием «У Media-объекта отсутствует исходная строка URL», если остальные входные данные совпали. |
| Первым появляется другой нижележащий HRESULT | Сохраните его отдельно: маркер состояния «wmpcore nosourceurlstring» может быть лишь отображением ошибки более низкого компонента. |
Изолированный тест
Контрольный запуск должен воспроизводить маркер состояния «wmpcore nosourceurlstring» на тех же входных данных. Измените только причину «У Media-объекта отсутствует исходная строка URL»; если исходный вызов проходит дальше, граница локализована.
- Зафиксируйте первый
NS_E_WMPCORE_NOSOURCEURLSTRINGи объект, которому принадлежит маркер состояния «wmpcore nosourceurlstring». - Сохраните входные данные до изменения состояния «У Media-объекта отсутствует исходная строка URL».
- Устраните только условие «У Media-объекта отсутствует исходная строка URL» и выполните тот же вызов ещё раз.
Завершение проверки
Не подменяйте проверку маркер состояния «wmpcore nosourceurlstring» широким reset Player. Повторяйте тот же вызов на том же объекте, меняя ровно одно состояние, относящееся к этому результату. После коррекции убедитесь, что исчезло именно состояние «У Media-объекта отсутствует исходная строка URL».
Документация
Нужно найти другой код? Найти другой код состояния или ошибки.
