Что означает код HRESULT 0x80040030 (TAPI_E_INVALHOOKSWITCHDEV)?

 
Предыдущий Следующий
TAPI_E_INVALDATAID TAPI_E_DROPPED

TAPI_E_INVALHOOKSWITCHDEV

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

TAPI_E_INVALHOOKSWITCHDEV (0x80040030) — TAPI — неверное hookswitch-устройство.

Ключевая проверка

Проверьте hookswitch device identifier против реально перечисленных handset/headset/speaker объектов этого phone; значение от другого телефона или старого enumeration использовать нельзя.

Практический смысл и диагностика

  • `TAPI_E_INVALHOOKSWITCHDEV` — HRESULT 2147745840 (`0x80040030`) из `Tapi3err.h`.
  • Зафиксируйте hookswitch device ID, phone ID, доступные аудиотракты, текущее состояние hookswitch и privilege.
  • Передан hookswitch device ID, которого нет у текущего opened phone/provider.
  • Перечислите hookswitch devices для phone и отправляйте command только существующему device ID.

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


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