| 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
- Microsoft: TAPI_E constants — official Microsoft documentation used to interpret the HRESULT.
- Microsoft: TAPI 3.1 Reference
- Microsoft: Telephony API interfaces
Looking for a different code? Search another status or error code.
