Site icon EfmSoft

What does HRESULT 0xC00D14BC (NS_E_PLAYLIST_SHUTDOWN) mean?

 
Previous Next
NS_E_PLAYLIST_TOO_MANY_NESTED_PLAYLISTS NS_E_PLAYLIST_END_RECEDING

NS_E_PLAYLIST_SHUTDOWN

What the server is validating

This result (0xC00D14BC) marks the in-memory playlist object has already been shut down.

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.

Reading the second result

Controlled comparisonUse a known-good object of the same type and vary only the precondition described as “the in-memory playlist object has already been shut down”.

A controlled correction

  1. Capture 0xC00D14BC, the symbolic name, the exact API/administrative action and the first failure timestamp.
  2. Preserve shutdown event, client disconnect, publishing-point stop, object instance and late command callback.
  3. Perform one isolated experiment: cancel late work and obtain a new playlist object for a new client/presentation.

Repeat the test with a newly resolved server object; a stale COM pointer can make a correct configuration appear unchanged.

Related codes are different

Primary distinction: end receding describes directional traversal reaching the boundary, while shutdown invalidates the whole object.

Nearby resultDifferent condition
NS_E_PLAYLIST_END_RECEDINGreverse traversal reached the beginning/end boundary of the playlist.
NS_E_PLAYLIST_TOO_MANY_NESTED_PLAYLISTSan acyclic include chain exceeds the server nesting limit.
NS_I_PLAYLIST_CHANGE_RECEDINGthe playlist changed while the server was traversing it in reverse.

Changes that do not establish the cause

  • reviving the old COM object after server shutdown.
  • a successful ping or local file open is not sufficient proof: the failing service account and Windows Media Services object must perform the same operation.

Technical references


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

Exit mobile version