Что означает код HRESULT 0x80040022 (TAPI_E_NOREQUEST)?

 
Предыдущий Следующий
TAPI_E_NODEVICE TAPI_E_NOTOWNER

TAPI_E_NOREQUEST

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

TAPI_E_NOREQUEST (0x80040022) — tAPI — запрос отсутствует.

TAPI 3 работает через service provider, address, call, terminal и stream objects. Возможности и идентификаторы принадлежат конкретному provider/device и могут меняться после reinit или смены состояния вызова.

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

  • Сохраните provider, address/call/phone state, privilege, async request ID и точный IT* method.
  • Перед повтором обновите provider-owned IDs/capabilities и дождитесь требуемого call state; поздняя команда часто относится к уже изменившемуся объекту.

Данные для диагностики

  • TAPI_E_NOREQUEST is HRESULT 2147745826 ( 0X80040022 ) from Tapi3err.h.
  • capture request mode, registration scope, application identity, queue depth, request recipient, and event ordering.
  • AllStat describes it as “No Assisted Telephony requests are pending.” The result normally appears while retrieving or processing a queued request when no request is pending.

Исходная формулировка

  • TAPI_E_NOREQUEST is HRESULT 2147745826 ( 0X80040022 ) from Tapi3err.h.
  • capture request mode, registration scope, application identity, queue depth, request recipient, and event ordering.
  • No Assisted Telephony requests are pending.
  • The evidence-based correction for this result is to treat an empty request queue as a state result, wait notification, and do not invent a request object.

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


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