Site icon EfmSoft

Что означает код HRESULT 0xC00D0FD3 (NS_E_WMPOCX_NOT_RUNNING_REMOTELY)?

 
Предыдущий Следующий
NS_E_WMPOCX_NO_ACTIVE_CORE NS_E_WMPOCX_NO_REMOTE_WINDOW

NS_E_WMPOCX_NOT_RUNNING_REMOTELY

Что означает NS_E_WMPOCX_NOT_RUNNING_REMOTELY

NS_E_WMPOCX_NOT_RUNNING_REMOTELY означает, что код вызвал метод Windows Media Player ActiveX, предназначенный для удалённого режима управления, тогда как элемент управления работает локально.

Что проверить

Ошибка относится к режиму размещения OCX, а не к сетевой доступности другого компьютера. Нужно установить, как был создан Player control и какой интерфейс вызывается.

  • Сохраните host process, CLSID/IID и конкретный метод, вернувший HRESULT.
  • Проверьте текущий local/remote mode элемента управления.
  • Не пересоздавайте весь host до проверки того же метода в корректном режиме.
  • Если режим меняется во время lifecycle, не сохраняйте интерфейс от предыдущего состояния.

Контроль

Вызовите тот же метод после создания OCX в ожидаемом remote-control режиме. Если код исчезает, проблема точно связана с режимом размещения, а не с media source или правами доступа.

Технические ссылки


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

Exit mobile version