Что означает код HRESULT 0x80040023 (TAPI_E_NOTOWNER)?

 
Предыдущий Следующий
TAPI_E_NOREQUEST TAPI_E_NOTREGISTERED

TAPI_E_NOTOWNER

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

TAPI_E_NOTOWNER означает, что приложение пытается выполнить owner-only операцию над call object, которым оно не владеет.

Что проверить

Получите текущие права приложения на вызов и owner/monitor counts. Один процесс может наблюдать вызов, но не иметь права менять его состояние. После передачи владения или изменения адреса старые предположения о правах могут стать неверными.

  • Сопоставьте call handle с приложением, которое реально владеет им.
  • Проверьте момент изменения privilege.
  • Не открывайте второй owner handle без необходимости.

Как подтвердить исправление

Повторите операцию из клиента с подтверждённым owner privilege и убедитесь, что monitor-only клиент её больше не вызывает.

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


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