| Previous | Next |
| NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_INIT_FAILED | NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME |
NS_E_WMPCORE_MEDIA_ALTERNATE_REF_EMPTY
Diagnosing NS_E_WMPCORE_MEDIA_ALTERNATE_REF_EMPTY
0xC00D10A4 maps to this result. Its actionable interpretation is an alternate/rollover reference exists but its URL is empty within the Windows Media playlist and metafile state machine; the producing mechanism is the layer that turns ASX/WAX/WVX/WMX or library playlists into Media objects, resolves REF and ENTRYREF URLs, expands nesting, handles EVENT and REPEAT blocks and advances to alternates.
Evidence that separates the result
| Field | What to record |
|---|---|
| Decisive check | Record alternate list, REF order and the empty resolved URL |
| Artifact identity | Resolved base URL for REF or ENTRYREF targets for the playback core media alternate REF empty reproduction |
| Runtime state | Current item index, alternate index and nested-playlist depth for this reproduction |
| Owning object | Repeat/event boundary and the media object expected at its start or end for this reproduction |
| Lower-level result | Playlist URL, format, response content type and exact downloaded bytes for this reproduction |
| Correlation | ASX version and element stack at the failure for this reproduction |
Representative case: A generated fallback entry has a blank href attribute. The example isolates only the producing component.
Focused test and correction
- Confirm the failure directly: record alternate list, REF order and the empty resolved URL.
- After you provide a valid alternate URL or remove the unusable alternate, recreate the owning WMP object and verify that the corrected generation completes.
Nearby results with different boundaries
| Result | Different boundary |
|---|---|
NS_E_WMPCORE_PLAYLIST_ITEM_ALTERNATE_INIT_FAILED | The selected alternate media object cannot initialize before becoming active |
NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME | An EVENT block lacks the event name needed to match a script command |
NS_E_WMPCORE_PLAYLIST_EVENT_ATTRIBUTE_ABSENT | A required attribute is absent from a playlist EVENT block |
Verification
Repeat the original operation with a fresh owning object after the identified precondition is corrected. Treat this result as resolved only when that same operation passes this stage; preserve any later HRESULT as a separate failure.
Technical references
- Windows Media metafile reference — API or format context for this HRESULT.
- Metafile elements reference — documentation used to identify the producing boundary of this result.
- ENTRYREF element — normative or platform material relevant to this result.
- REPEAT element
Looking for a different code? Search another status or error code.
