What does HRESULT 0x80040030 (TAPI_E_INVALHOOKSWITCHDEV) mean?

 
Previous Next
TAPI_E_INVALDATAID TAPI_E_DROPPED

TAPI_E_INVALHOOKSWITCHDEV

What TAPI_E_INVALHOOKSWITCHDEV means

TAPI_E_INVALHOOKSWITCHDEV The hookswitch device identifier does not designate a valid hookswitch device for the selected phone.

What to check

  • Enumerate the hookswitch devices exposed by the current phone object.
  • Compare the rejected ID with the phone’s current capabilities.
  • Check whether the phone was unplugged, reopened, or replaced after the identifier was cached.

Handling

Use a hookswitch device ID obtained from the active phone/provider instance and refresh device state after hardware changes.

References


Looking for a different code? Search another status or error code.