Что означает код HRESULT 0x80040012 (TAPI_E_INVALCOMPLETIONID)?

 
Также может означать:
КонстантаТипОС
OLE_E_NOSTORAGEHRESULTWindows
Предыдущий Следующий
OLE_E_NOSTORAGE TAPI_E_INVALCOUNTRYCODE

TAPI_E_INVALCOMPLETIONID

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

TAPI_E_INVALCOMPLETIONID (0x80040012) — tAPI — неверный completion ID.

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_INVALCOMPLETIONID is HRESULT 2147745810 ( 0x80040012 ) from TAPI 3.0.
  • The primary recovery is to scope IDs to the creating session and line, remove them after terminal events, and make cancellation tolerant of already-finished requests.
  • The ID belongs to another line or application session.

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

  • TAPI_E_INVALCOMPLETIONID is HRESULT 2147745810 ( 0x80040012 ) from TAPI 3.0.
  • The primary recovery is to scope IDs to the creating session and line, remove them after terminal events, and make cancellation tolerant of already-finished requests.
  • The ID belongs to another line or application session.
  • After telephony service restart, a client tries to cancel a completion ID from the previous session and instead clears its stale local table.

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


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