| Previous | Next |
| NS_E_EMPTY_PROGRAM_NAME | NS_E_NO_CHANNELS |
NS_E_MISSING_CHANNEL
NS_E_MISSING_CHANNEL — 0xC00D00D7
Diagnosing NS_E_MISSING_CHANNEL
NS_E_MISSING_CHANNEL means that an operation referred to a particular Windows Media Services station that the server could not resolve. This is a lookup failure for one requested station; it does not by itself mean that the server has no stations configured.
What to preserve
- the exact station name or identifier supplied by the failing API, administrative object, script or stored configuration;
- the station collection enumerated through the same server object at the time of failure;
- the publishing point, announcement or other object that contains the station reference;
- the configuration generation or last-change time, especially when an administrative console or long-lived COM object may have cached an older name.
Focused test
Enumerate the current stations and compare their identifiers with the value used by the failing call. If other stations are present but the requested one is absent, verify whether the reference is stale, misspelled, renamed or left behind after a configuration change. Repeat the lookup with a freshly created administrative object so that a cached collection is not mistaken for current server state.
Correction and verification
Correct the reference to the intended existing station, or restore that specific station through the supported server configuration path. Then repeat the same lookup or administrative operation using the original identifier source. Success means that the requested station now resolves from current configuration; merely selecting another station is a workaround, not proof that the broken reference was repaired.
Technical references
- Windows Media protocol glossary
- Expanded use of publishing points
- Microsoft Media Server protocol
- Microsoft HRESULT values for the Windows Media namespace
Looking for a different code? Search another status or error code.