What does HRESULT 0xC00D1069 (NS_E_ASX_INVALIDFORMAT) mean?

 
Previous Next
NS_E_WMX_UNRECOGNIZED_PLAYLIST_FORMAT NS_E_ASX_INVALIDVERSION

NS_E_ASX_INVALIDFORMAT

Understanding NS_E_ASX_INVALIDFORMAT in a Windows Media playlist

NS_E_ASX_INVALIDFORMAT (0xC00D1069) is returned when the ASX metafile parser rejected the document structure rather than a referenced media URL.

Distinguish in-memory Playlist state, WPL or ASX parsing, nested-list expansion, Media-object resolution and execution of referenced items. In this case, the failure condition is the ASX metafile parser rejected the document structure rather than a referenced media URL.

Minimal playlist experiment

  1. Freeze the current object state and collect the exact ASX text, XML line and column, root ASX element, ENTRY/REF nesting and character encoding.
  2. Reproduce this result once without automatic retries or fallback applications.
  3. Change only one precondition: reduce the document to ASX plus one ENTRY containing one REF, then add elements back until the parser fails.
  4. Compare the first nested status and next Player event with the failed run.
  5. After testing it, restore the original configuration if the change was diagnostic only.

What the result means

Retest outcomeInterpretation
A later HRESULT appearsThe rejected condition — the ASX metafile parser rejected the document structure rather than a referenced media URL — was cleared; diagnose the new code at its own layer.

Actions that obscure the cause

  • testing only the media URL outside the metafile.

Technical references


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