| Предыдущий | Следующий |
| TAPI_E_INVALDIALPARAMS | TAPI_E_INVALGROUPID |
TAPI_E_INVALDIGITS
Что означает TAPI_E_INVALDIGITS
TAPI_E_INVALDIGITS означает, что строка цифр либо выбранный способ их генерации недопустимы для текущего вызова и телефонного провайдера. Даже корректная DTMF-строка может быть отвергнута, если медиапоток ещё не находится в состоянии, допускающем передачу тонов.
Что проверить
- Сверьте каждый символ с выбранным режимом генерации, например DTMF.
- Проверьте длительность тона и интервал между цифрами.
- Убедитесь, что вызов уже установил требуемый медиапуть.
- Запросите возможности текущего service provider, а не полагайтесь на возможности другого устройства.
Для диагностики сохраняйте строку в безопасной форме, режим и состояние вызова непосредственно перед операцией. Если ошибка исчезает только после события подключения медиапотока, исправлять нужно последовательность состояний, а не состав набираемых цифр.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
