| Предыдущий | Следующий |
| NS_E_OFFLINE_MODE | NS_E_TOO_MUCH_DATA |
NS_E_NOT_CONNECTED
Что означает NS_E_NOT_CONNECTED
NS_E_NOT_CONNECTED возвращается, когда Windows Media network object не находится в подключённом состоянии, необходимом для запрошенной операции. Это состояние жизненного цикла соединения, а не ошибка codec, profile или формата медиа.
Что проверить
- Зафиксируйте endpoint, момент последнего connect/disconnect и состояние network object непосредственно перед вызовом.
- Проверьте, не продолжает ли код использовать объект из предыдущей generation после reconnect, network change или server disconnect.
- Сохраните первый disconnect/transport event: последующий
NS_E_NOT_CONNECTEDчасто является уже следствием более раннего события.
Как действовать
Выполняйте зависимые операции только после подтверждённого успешного connect. После разрыва пересоздайте или заново инициализируйте состояние, которое принадлежало старому соединению. Частый retry на stale object не восстанавливает его lifecycle.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
