| Предыдущий | Следующий |
| OLE_E_INVALIDHWND | OLE_E_NOT_INPLACEACTIVE |
TAPI_E_INVALCALLPRIVILEGE
Что означает TAPI_E_INVALCALLPRIVILEGE
TAPI_E_INVALCALLPRIVILEGE — TAPI различает owner и monitor access; операция управления вызовом может требовать owner privilege, тогда как приложение получило только право наблюдения.
Что проверить
Сохраните line/call handle, фактический privilege и точную операцию. Проверьте, не стал ли handle устаревшим после transfer или пересоздания вызова.
Сопоставьте ownership с другими TAPI applications/provider. Не подменяйте флаги вручную: требуемая привилегия должна быть предоставлена самим TAPI.
Как подтвердить исправление
Причина подтверждается выполнением той же операции через call handle с документированным privilege либо корректным отказом от операции в monitor-only режиме.
Технические ссылки: Microsoft: TAPI_E constants · Microsoft: ITAddress::CreateCall · Microsoft: ITBasicCallControl · Microsoft: TAPI 3 reference.
Нужно найти другой код? Найти другой код состояния или ошибки.