Что означает код HRESULT 0x80040014 (TAPI_E_INVALDEVICECLASS)?

 
Предыдущий Следующий
TAPI_E_INVALCOUNTRYCODE TAPI_E_INVALDIALPARAMS

TAPI_E_INVALDEVICECLASS

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

TAPI_E_INVALDEVICECLASS (0x80040014) — 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_INVALDEVICECLASS is HRESULT 2147745812 ( 0X80040014 ) from Tapi3err.h.
  • capture device-class string, address name, provider name, terminal class, requested interface IID, and capability enumeration.
  • AllStat describes it as “Invalid device class identifier.” The result normally appears while requesting a device-specific interface or enumerating terminals for a declared device class.

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

  • TAPI_E_INVALDEVICECLASS is HRESULT 2147745812 ( 0X80040014 ) from Tapi3err.h.
  • capture device-class string, address name, provider name, terminal class, requested interface IID, and capability enumeration.
  • Invalid device class identifier.
  • The evidence-based correction for this result is to enumerate the classes actually published by the provider and use the returned identifier verbatim.

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


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