Что означает код HRESULT 0x80040021 (TAPI_E_NODEVICE)?

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

TAPI_E_NODEVICE

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

TAPI_E_NODEVICE (0x80040021) — TAPI — устройство отсутствует.

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

Перечислите устройства TAPI после повторной инициализации и проверьте ID устройства, использованный вызовом; удалённое, отключённое или перенумерованное устройство требует нового объекта/идентификатора.

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

  • `TAPI_E_NODEVICE` — HRESULT 2147745825 (`0x80040021`) из `Tapi3err.h`.
  • Зафиксируйте класс устройства, persistent ID устройства, имя провайдера, состояние Plug and Play, регистрацию провайдера службы и последнее событие удаления устройства.
  • Устройство было удалено либо его класс не распознан.
  • После изменений оборудования/провайдера заново перечислите устройства и отбросьте дескрипторы, относящиеся к уже удалённому поколению устройства.

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


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