What does HRESULT 0x80040022 (TAPI_E_NOREQUEST) mean?

 
Previous Next
TAPI_E_NODEVICE TAPI_E_NOTOWNER

TAPI_E_NOREQUEST

What TAPI_E_NOREQUEST means

TAPI_E_NOREQUEST There is no pending Assisted Telephony request to return or process.

What to check

  • Determine whether the caller is polling for work or expected a previously submitted request to remain queued.
  • Check whether another recipient consumed or cancelled the request first.
  • Correlate request creation and retrieval timestamps before treating the absence as a failure.

Handling

For polling code, handle the empty queue as an expected state. If a request was expected, investigate its enqueue, cancellation, and recipient selection instead of repeating the same dequeue call blindly.

References


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