| Предыдущий | Следующий |
| TAPI_E_TERMINALINUSE | TAPI_E_MAXTERMINALS |
TAPI_E_NOTSTOPPED
Что означает TAPI_E_NOTSTOPPED
TAPI_E_NOTSTOPPED означает, что приложение начинает операцию, разрешённую только после полной остановки media stream.
Что проверить
- Сохраните текущее состояние stream и незавершённые start/stop requests.
- Проверьте событие от media service provider, подтверждающее Stop.
- Не запускайте следующую команду сразу после вызова StopStream без подтверждения.
- Сопоставьте состояние потока с call state и выбранными terminals.
Дождитесь фактического перехода в stopped state и только затем выполняйте зависимую операцию. Произвольная задержка менее надёжна, чем событие завершения.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
