| Previous | Next |
| NS_E_PLAYLIST_PARSE_FAILURE | NS_E_PLAYLIST_ENTRY_NOT_IN_PLAYLIST |
NS_E_PLAYLIST_UNSUPPORTED_ENTRY
Mechanism and scope
This result (0xC00D14B7) marks a parsed entry type does not support the requested playlist operation. Although the visible symptom may be interrupted playback, this HRESULT is raised during an administrative or distribution operation.
The WMS playlist parser turns WSX/SMIL or another supported source into an in-memory playlist for a client; entry identity, nesting, current direction and shutdown state matter independently of whether the referenced media file exists. In the trace, save the parser-visible playlist after redirects or dynamic generation. When diagnosing this result, the server acts on the resolved document and in-memory entry identities, not necessarily the text the operator first opened.
Code-specific failure anatomy
A representative occurrence is when a parsed entry type does not support the requested playlist operation. Capture entry element/type, requested command, parser output, current direction and parent playlist together with the object instance and the exact administrative or protocol request.
For a useful negative control, use an operation valid for that entry type or replace the entry with one supporting seek/jump/control.
The tempting but misleading response is repairing network access when the entry was already parsed and selected. That action does not test the distinction that matters here: entry seek is a positioning failure on an otherwise supported entry.
Build a reproducible incident record
| Controlled comparison | Use a known-good object of the same type and vary only the precondition described as “a parsed entry type does not support the requested playlist operation”. |
Smallest useful experiment
- Capture
0xC00D14B7, the symbolic name, the exact API/administrative action and the first failure timestamp. - Preserve entry element/type, requested command, parser output, current direction and parent playlist.
Related codes are different
Primary distinction: entry seek is a positioning failure on an otherwise supported entry.
| Nearby result | Different condition |
|---|---|
NS_E_PLAYLIST_ENTRY_NOT_IN_PLAYLIST | the requested jump or control target is not a member of the active Windows Media Services playlist object. |
NS_E_PLAYLIST_PARSE_FAILURE | the selected playlist parser could not build a playlist object from the source. |
NS_E_PLAYLIST_ENTRY_SEEK | the playlist cannot position the selected entry at the requested point. |
Changes that do not establish the cause
- repairing network access when the entry was already parsed and selected.
Technical references
Looking for a different code? Search another status or error code.