| Previous | Next |
| NS_E_WMP_UI_NOTATHEMEFILE | NS_E_WMP_UI_VERSIONPARSE |
NS_E_WMP_UI_SUBELEMENTNOTFOUND
How to classify this WMP result
The generated part of the What Is page already shows the standard AllStat description for this HRESULT. The additional test for the UI subelement not found condition is to record parent type/ID, requested subelement and parsed child list; that evidence is more useful than reinstalling the Player or changing several unrelated settings at once.
What succeeds before this failure
State worth preserving
Capture the UI subelement not found state before the Player advances, reloads, rescans or destroys the owning object:
- Decisive check: record parent type/ID, requested subelement and parsed child list.
- Artifact: resource path, decoded dimensions and transparency/mapping attributes for the UI subelement not found reproduction.
- State: event name, first handler and any duplicate handler declaration for the UI subelement not found reproduction.
- Object identity: skin archive path, member list and selected.wms definition for the UI subelement not found reproduction.
- Underlying evidence: THEME/version declaration and currentViewID for the UI subelement not found reproduction.
- Correlation: control type, object ID and parent/child relation for the UI subelement not found reproduction.
Reproduce without destroying evidence
- Start with the symbolic value this result; do not diagnose UI subelement not found from the final dialog alone.
- Record the bytes or object state that produced UI subelement not found before automatic recovery mutates it.
Related HRESULTs, different boundaries
| Result | Different boundary |
|---|---|
NS_E_WMP_UI_NOTATHEMEFILE | the XML is readable but does not define a WMP THEME document |
NS_E_WMP_UI_VERSIONPARSE | the WMP skin version processing instruction cannot be parsed |
NS_E_WMP_UI_VERSIONMISMATCH | the skin requires a UI engine version different from the installed WMP skin runtime |
Recovery at the right layer
How to know the repair is real
Practical interpretation
Technical references
- Windows Media Player skins — documentation used to identify the producing boundary of it.
- Skin definition file structure — normative or platform material relevant to it.
- Skin definition XML structure — API or format context for this HRESULT.
- Skin files and package contents — documentation used to identify the producing boundary of it.
Looking for a different code? Search another status or error code.
