What does HRESULT 0xC00D00D7 (NS_E_MISSING_CHANNEL) mean?

 
Previous Next
NS_E_EMPTY_PROGRAM_NAME NS_E_NO_CHANNELS

NS_E_MISSING_CHANNEL

NS_E_MISSING_CHANNEL0xC00D00D7

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


Looking for a different code? Search another status or error code.