Что означает код HRESULT 0x8004005A (TAPI_E_SERVICE_NOT_RUNNING)?

 
Предыдущий Следующий
TAPI_E_NOT_INITIALIZED DV_E_FORMATETC

TAPI_E_SERVICE_NOT_RUNNING

Что означает TAPI_E_SERVICE_NOT_RUNNING

TAPI_E_SERVICE_NOT_RUNNING означает, что приложение TAPI не может работать со службой телефонии. Служба может быть остановлена, аварийно завершена либо не суметь загрузить необходимого провайдера.

Что проверить

  • Проверьте состояние и тип запуска Telephony Service через SCM.
  • Сопоставьте ошибку с системными событиями, отказом RPC и загрузкой service provider.
  • Убедитесь, что учётная запись службы и зависимости запускаются без ошибок.
  • После восстановления службы не используйте объекты старой TAPI-сессии.

Правильное восстановление — устранить причину остановки службы, дождаться её устойчивого запуска и заново создать TAPI Client/Session. Старые объекты могли потерять серверную часть состояния и не обязаны становиться рабочими после простого перезапуска службы.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.