| Предыдущий | Следующий |
| 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.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.