| Previous | Next |
| TAPI_E_MAXTERMINALS | TAPI_E_TIMEOUT |
TAPI_E_INVALIDSTREAM
What TAPI_E_INVALIDSTREAM means
TAPI_E_INVALIDSTREAM The stream object supplied to the operation is not valid in the current call/media topology.
What to check
- Verify that the stream belongs to the same call and provider generation as the target operation.
- Check whether media renegotiation, disconnect, or terminal changes replaced the stream.
- Enumerate current streams and compare object identity instead of trusting a cached interface.
Handling
Reacquire the appropriate stream from the current call and repeat the operation only if that stream still supports it.
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.