Site icon EfmSoft

What does HRESULT 0xC00D10C1 (NS_E_CHANGING_PROXY_PORT) mean?

 
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

  1. Freeze the current object state and collect protocol, proxy mode, requested integer port and current host value.
  2. Reproduce this result once without automatic retries or fallback applications.
  3. Change only one precondition: switch only that protocol to custom, set a port in the valid TCP range and verify getProxyPort.
  4. Compare the first nested status and next Player event with the failed run.
  5. After testing it, restore the original configuration if the change was diagnostic only.

Reading the next state

Retest outcomeInterpretation
A later HRESULT appearsThe 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.

Exit mobile version