Что означает код HRESULT 0xC00D1127 (NS_E_WMPIM_USERCANCELED)?

 
Предыдущий Следующий
NS_E_WMPIM_USEROFFLINE NS_E_WMPIM_DIALUPFAILED

NS_E_WMPIM_USERCANCELED

Что именно отказало

Практический смысл NS_E_WMPIM_USERCANCELED (0xC00D1127): Сетевое подключение отменено пользователем или host-приложением. В трассировке отделяйте маркер состояния «wmpim usercanceled» от последующих ошибок Player, которые могут появиться уже после первичного отказа.

Данные до повторной попытки

Запишите исходный URL, transport, proxy/redirect chain, endpoint сервера, timeout и первый Winsock/HTTP код. Для состояния «Сетевое подключение отменено пользователем или host-приложением» эти данные важнее общего сообщения интерфейса, потому что показывают владельца отказавшего этапа.

НаблюдениеДиагностический вывод
Первый вызов возвращает NS_E_WMPIM_USERCANCELEDОн подтверждает границу «Сетевое подключение отменено пользователем или host-приложением» только для текущего объекта и generation.
После целевого изменения NS_E_WMPIM_USERCANCELED исчезаетЭто поддерживает связь отказа с условием «Сетевое подключение отменено пользователем или host-приложением», если остальные входные данные совпали.
Первым появляется другой нижележащий HRESULTСохраните его отдельно: маркер состояния «wmpim usercanceled» может быть лишь отображением ошибки более низкого компонента.

Сравнение двух запусков

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

  1. Зафиксируйте первый NS_E_WMPIM_USERCANCELED и объект, которому принадлежит маркер состояния «wmpim usercanceled».
  2. Сохраните входные данные до изменения состояния «Сетевое подключение отменено пользователем или host-приложением».
  3. Устраните только условие «Сетевое подключение отменено пользователем или host-приложением» и выполните тот же вызов ещё раз.

Что не стоит смешивать

Не подменяйте проверку маркер состояния «wmpim usercanceled» широким reset Player. Проверяйте тот же адрес и тот же transport; смена одновременно сервера и протокола не локализует причину. После коррекции убедитесь, что исчезло именно состояние «Сетевое подключение отменено пользователем или host-приложением».

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


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