| Предыдущий | Следующий |
| TAPI_E_INVALIDDIRECTION | TAPI_E_INVALIDTERMINALCLASS |
TAPI_E_INVALIDTERMINAL
Что означает TAPI_E_INVALIDTERMINAL
TAPI_E_INVALIDTERMINAL — переданный объект TAPI Terminal нельзя использовать в текущем вызове, потоке или адресе.
Практический смысл
Terminal мог быть получен от другого адреса, относиться к несовместимому типом или направлением медиа либо устареть после переинициализации провайдера. Поэтому сохранённый объект нельзя автоматически переносить между разными поколениями состояния TAPI.
Что проверить
- Зафиксируйте класс терминала, адрес, тип медиа, направление и поток, для которого выполняется SelectTerminal.
- Заново перечислите терминалы именно у активного адреса/провайдера после любых событий переинициализации.
- Проверьте совместимость направления захвата/рендеринга и типа медиа выбранного terminal.
- Не сохраняйте объект терминала дольше жизненного цикла вызова/адреса, если провайдер может пересоздать свою топологию.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.