Site icon EfmSoft

Что означает код HRESULT 0xC00D145C (NS_E_UNSUPPORTED_LANGUAGE)?

 
Предыдущий Следующий
NS_E_INVALID_PUSH_PUBLISHING_POINT_START_REQUEST NS_E_WRONG_OS_VERSION

NS_E_UNSUPPORTED_LANGUAGE

Диагностический смысл

Когда возвращается NS_E_UNSUPPORTED_LANGUAGE со значением 0xC00D145C, проверяемое состояние — Запрошенный язык не поддерживается этим компонентом Windows Media Services. Диагностика должна быть привязана к маркер состояния «unsupported language» и к первому вызову, который его обнаружил.

Фиксация состояния

Зафиксируйте точный Player/API call, active Media object, состояние core, generation операции и первый нижележащий HRESULT. Для состояния «Запрошенный язык не поддерживается этим компонентом Windows Media Services» эти данные важнее общего сообщения интерфейса, потому что показывают владельца отказавшего этапа.

НаблюдениеДиагностический вывод
Первый вызов возвращает NS_E_UNSUPPORTED_LANGUAGEОн подтверждает границу «Запрошенный язык не поддерживается этим компонентом Windows Media Services» только для текущего объекта и generation.
После целевого изменения NS_E_UNSUPPORTED_LANGUAGE исчезаетЭто поддерживает связь отказа с условием «Запрошенный язык не поддерживается этим компонентом Windows Media Services», если остальные входные данные совпали.
Первым появляется другой нижележащий HRESULTСохраните его отдельно: маркер состояния «unsupported language» может быть лишь отображением ошибки более низкого компонента.

Проверка одного условия

Сначала получите «Запрошенный язык не поддерживается этим компонентом Windows Media Services» повторно без дополнительных изменений. На втором запуске устраните только это условие. Появление другого HRESULT означает переход к следующей независимой стадии.

  1. Зафиксируйте первый NS_E_UNSUPPORTED_LANGUAGE и объект, которому принадлежит маркер состояния «unsupported language».
  2. Сохраните входные данные до изменения состояния «Запрошенный язык не поддерживается этим компонентом Windows Media Services».
  3. Устраните только условие «Запрошенный язык не поддерживается этим компонентом Windows Media Services» и выполните тот же вызов ещё раз.

Критерий успешной коррекции

Не подменяйте проверку маркер состояния «unsupported language» широким reset Player. Повторяйте тот же вызов на том же объекте, меняя ровно одно состояние, относящееся к этому результату. После коррекции убедитесь, что исчезло именно состояние «Запрошенный язык не поддерживается этим компонентом Windows Media Services».

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


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

Exit mobile version