| Предыдущий | Следующий |
| TAPI_E_CALLCENTER_INVALPASSWORD | TAPI_E_CALLCENTER_INVALAGENTACTIVITY |
TAPI_E_CALLCENTER_INVALAGENTSTATE
Что означает TAPI_E_CALLCENTER_INVALAGENTSTATE
TAPI_E_CALLCENTER_INVALAGENTSTATE означает, что TAPI call-center API получил состояние агента, которое недопустимо для текущей операции. Это ошибка состояния агента, а не его пароля, идентификатора или сетевой доступности service provider.
Что проверить
- Получите фактическое состояние агента непосредственно перед проблемным вызовом.
- Сопоставьте его с переходами login, ready, not-ready, wrap-up и другими состояниями, поддерживаемыми конкретным provider.
- Учитывайте асинхронные события TAPI: состояние могло измениться после локальной проверки, но до вызова API.
- Не отправляйте следующую команду до подтверждения завершения предыдущего перехода состояния.
Как подтвердить исправление
Выполните ту же операцию из разрешённого состояния агента. Если последовательность переходов исправлена, HRESULT больше не возникает без каких-либо изменений пароля или соединения.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
