| Previous | Next |
| NS_E_CHANGING_PROXY_NAME | NS_E_CHANGING_PROXY_EXCEPTIONLIST |
NS_E_CHANGING_PROXY_PORT
Diagnosing NS_E_CHANGING_PROXY_PORT in Player settings or the playback graph
NS_E_CHANGING_PROXY_PORT (0xC00D10C1) is returned when code attempted to set a proxy port before selecting custom proxy mode.
Separate Network-object configuration, graph capabilities, graphics presentation, stream selection and COM ownership before changing playback content. In this case, the failure condition is code attempted to set a proxy port before selecting custom proxy mode.
One-variable verification
- Freeze the current object state and collect protocol, proxy mode, requested integer port and current host value.
- Reproduce this result once without automatic retries or fallback applications.
- Change only one precondition: switch only that protocol to custom, set a port in the valid TCP range and verify getProxyPort.
- Compare the first nested status and next Player event with the failed run.
- After testing it, restore the original configuration if the change was diagnostic only.
Reading the next state
| Retest outcome | Interpretation |
|---|---|
| A later HRESULT appears | The rejected condition — code attempted to set a proxy port before selecting custom proxy mode — was cleared; diagnose the new code at its own layer. |
Actions that obscure the cause
- supplying the port as part of the proxy-name string.
Technical references
Looking for a different code? Search another status or error code.
