| Previous | Next |
| MF_S_ASF_PARSEINPROGRESS | MQ_INFORMATION_PROPERTY |
MF_I_MANUAL_PROXY
Locate the failing boundary
MF_I_MANUAL_PROXY (0x400D4272) is a informational status from Windows Media Foundation. The generated section above already contains the platform message; the useful extra information is that this result isolates a network source has selected explicit proxy configuration rather than automatic discovery.
The producer is the Media Foundation proxy locator used while resolving a source URL, so diagnosis should begin with that object and its state rather than with a broad reinstall or an unrelated codec change. A representative occurrence is an application deliberately supplies a proxy property store and the locator reports that manual mode is active.
Evidence that survives retries
| Observation | What to capture for MF_I_MANUAL_PROXY |
|---|---|
| Primary discriminator | the source URL, proxy host and port, bypass list, authentication mode, and the property store passed to source resolution |
| Owning object | the Media Foundation proxy locator used while resolving a source URL, including its object identity and generation |
| Timeline marker | the call immediately before a network source has selected explicit proxy configuration rather than automatic discovery and the completion event, callback, or state change that followed |
| Comparison artifact | one known-good run that changes only this condition: repeat resolution once with the documented manual proxy values and once with the same URL under automatic proxy discovery |
The decisive boundary is a network source has selected explicit proxy configuration rather than automatic discovery. Preserve the original the Media Foundation proxy locator used while resolving a source URL and the first result in the chain: a later UI message can replace this precise code with a generic playback, setup, network, or device failure.
A controlled verification sequence
- Record
MF_I_MANUAL_PROXY,0x400D4272, the returning method, process architecture, Windows build, and component version. - Capture the source URL, proxy host and port, bypass list, authentication mode, and the property store passed to source resolution before retry logic changes the object.
- Perform this narrow comparison: repeat resolution once with the documented manual proxy values and once with the same URL under automatic proxy discovery.
- For
MF_I_MANUAL_PROXY, keep the input, account, URL, device, media type, and requested action unchanged unless one is the single tested variable. - After correcting
MF_I_MANUAL_PROXY, create a fresh object or process where lifecycle state may have been retained, then repeat the original call.
What the result does not prove
MF_I_MANUAL_PROXY does not by itself prove a machine-wide media-platform failure. In this case, an actual connection failure occurs later and returns a network or proxy HRESULT. The MF_I_MANUAL_PROXY evidence does not justify deleting license stores, clearing every proxy setting, installing codec packs, or rewriting media files before its producer is identified.
Nearby results that mean something else
| Result | Different checkpoint |
|---|---|
MF_E_UNEXPECTED | An unexpected error has occurred in the operation requested; compare this boundary specifically with MF_I_MANUAL_PROXY. |
MF_E_INVALIDNAME | Invalid name; compare this boundary specifically with MF_I_MANUAL_PROXY. |
MF_E_INVALIDTYPE | Invalid type; compare this boundary specifically with MF_I_MANUAL_PROXY. |
Repair at the owning layer
The supported corrective direction is to correct the explicit proxy endpoint or bypass rule; do not treat this informational result as a transport failure by itself. Success means more than disappearance of a dialog: the same method must pass the same checkpoint, the expected event or output must appear, and no broader fallback HRESULT should replace MF_I_MANUAL_PROXY.
For a MF_I_MANUAL_PROXY incident, keep the symbolic constant together with 0x400D4272. For MF_I_MANUAL_PROXY, that pairing preserves the checkpoint when signed integer fields or wrapper logs obscure the original Media Foundation or Windows Media facility.
Technical references
- Media Foundation architecture — reference used for the
MF_I_MANUAL_PROXYcheckpoint. - Media Foundation error codes — reference used for the
MF_I_MANUAL_PROXYcheckpoint. - Proxy support for network sources — reference used for the
MF_I_MANUAL_PROXYcheckpoint. - Creating a media source from a URL — reference used for the
MF_I_MANUAL_PROXYcheckpoint.
Looking for a different code? Search another status or error code.