What does HRESULT 0x80040057 (TAPI_E_INVALIDSTREAMSTATE) mean?

 
Previous Next
TAPI_E_NOFORMAT TAPI_E_WRONG_STATE

TAPI_E_INVALIDSTREAMSTATE

What TAPI_E_INVALIDSTREAMSTATE means

TAPI_E_INVALIDSTREAMSTATE The stream exists, but its current state does not permit the requested operation.

What to check

  • Record the stream state immediately before the call that failed.
  • Correlate start, pause, stop, terminal selection, and media events that changed the stream.
  • Check for commands queued against an earlier state generation.

Handling

Drive stream operations from current state events and wait for the required transition rather than retrying immediately against the same state.

References


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