| Previous | Next |
| NS_E_URLLIST_INVALIDFORMAT | NS_E_WMX_ATTRIBUTE_ALREADY_EXISTS |
NS_E_WMX_ATTRIBUTE_DOES_NOT_EXIST
Understanding NS_E_WMX_ATTRIBUTE_DOES_NOT_EXIST in a Windows Media playlist
NS_E_WMX_ATTRIBUTE_DOES_NOT_EXIST (0xC00D106E) is returned when code queried a playlist attribute name that is absent from that Playlist object.
Distinguish in-memory Playlist state, WPL or ASX parsing, nested-list expansion, Media-object resolution and execution of referenced items. The relevant condition is code queried a playlist attribute name that is absent from that Playlist object.
Minimal playlist experiment
- Capture the resource identity and the exact attribute name including case, attributeCount, getAttributeName results and playlist origin.
- Verify that the caller uses the current Playlist, Media, Network, graph, device or DRM object instance.
- Run the narrow experiment: enumerate the current attribute names before calling getItemInfo for the requested name.
- Do not combine this focused test with a codec-pack change, Player reset, or broad registry cleanup.
- If the retest returns a different specific HRESULT, diagnose that new failure as the next stage.
What the result means
| Retest outcome | Interpretation |
|---|---|
| A later HRESULT appears | The rejected condition — code queried a playlist attribute name that is absent from that Playlist object — was cleared; diagnose the new code at its own layer. |
Actions that obscure the cause
- creating a registry value with the same name.
Technical references
- Windows Media Player SDK
- Windows Media Playlists
- Windows Media Playlist elements
- Managing playlists
- Microsoft HRESULT registry
The fix is demonstrated by the same Player path succeeding with the same resource, not by another application opening it.
Looking for a different code? Search another status or error code.