| Предыдущий | Следующий |
| NS_E_SHARING_STATE_OUT_OF_SYNC | NS_E_WMP_RBC_JPGMAPPINGIMAGE |
NS_E_WMPOCX_REMOTE_PLAYER_ALREADY_RUNNING
Что означает NS_E_WMPOCX_REMOTE_PLAYER_ALREADY_RUNNING
NS_E_WMPOCX_REMOTE_PLAYER_ALREADY_RUNNING возвращается, когда приложение пытается перевести Windows Media Player OCX в remote mode, но эту роль уже занимает другой экземпляр Player.
Что проверить
Определите процесс и OCX instance, который первым получил remote ownership. Зафиксируйте режимы обоих объектов, host window и момент переключения. Проверьте, не остался ли предыдущий экземпляр жив после закрытия UI и не создаёт ли приложение второй Player при повторной инициализации.
Как исправлять
Освободите предыдущий remote Player штатным завершением его lifecycle либо переиспользуйте существующий экземпляр. Не создавайте новые OCX objects в цикле: конфликт ownership сохранится. Если старый host уже завершён, ищите утечку объекта или несогласованную последовательность shutdown/create.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.