| Previous | Next |
| NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME | NS_E_WMPCORE_PLAYLIST_EVENT_EMPTY |
NS_E_WMPCORE_PLAYLIST_EVENT_ATTRIBUTE_ABSENT
How to classify this WMP result
The symbolic result NS_E_WMPCORE_PLAYLIST_EVENT_ATTRIBUTE_ABSENT narrows 0xC00D10A6 to the playback core playlist event attribute absent condition: a required attribute is absent from a playlist EVENT block. Keep the playback core playlist event attribute absent boundary visible when a later dialog reduces it to a general media error.
An additional test is to record the EVENT XML, required attribute and Player version interpreting it; that evidence is more useful than reinstalling the Player or changing several unrelated settings at once.
What succeeds before this failure
Representative case: The event element is well-formed but incomplete for WMP semantics.
State worth preserving
Capture state before Player cleanup:
- What to verify: record the EVENT XML, required attribute and Player version interpreting it.
- Artifact: current item index, alternate index and nested-playlist depth.
- State: repeat/event state and the media object expected at its start or end.
- Object identity: playlist URL, format, response content type and exact downloaded bytes.
- Underlying evidence: ASX version and element stack at the failure.
- Correlation: resolved base URL for REF or ENTRYREF targets.
Reproduce without destroying evidence
- Preserve
0xC00D10A6, the ErrorItem context and the object instance involved in the failing operation. - Confirm the failure directly: record the EVENT XML, required attribute and Player version interpreting it.
- After you add the documented attribute with a valid value, recreate the owning WMP object and verify that the corrected generation completes.
Related HRESULTs with different meanings
| Result | Different condition |
|---|---|
NS_E_WMPCORE_PLAYLIST_EVENT_EMPTY | The EVENT block contains no playable entries or references |
NS_E_WMPCORE_PLAYLIST_NO_EVENT_NAME | An EVENT block lacks the event name needed to match a script command |
NS_E_WMPCORE_MEDIA_ALTERNATE_REF_EMPTY | An alternate/rollover reference exists but its URL is empty |
Recovery at the right layer
Change the responsible precondition rather than masking the symptom: add the documented attribute with a valid value.
How to know the repair is real
Keep one fixture that reproduces 0xC00D10A6 and one corrected fixture that changes only the identified precondition.
Technical references
- Windows Media metafile reference — API or format context.
- Metafile elements reference — documentation for 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.