| Previous | Next |
| NS_E_WMP_FAILED_TO_SAVE_FILE | NS_E_WMP_FAILED_TO_SAVE_PLAYLIST |
NS_E_WMP_SAVEAS_READONLY
What this HRESULT actually isolates
The additional test for the save as read only condition is to record attributes, ACL, sharing handles and whether replace/rename was attempted; that evidence is more useful than reinstalling the Player or changing several unrelated settings at once.
State worth preserving
Capture the save as read only state before the Player advances, reloads, rescans or destroys the owning object:
- What to verify: record attributes, ACL, sharing handles and whether replace/rename was attempted.
- Artifact: original URL/path and final redirected or canonical location for the save as read only reproduction.
- State: HTTP status/content type or local CreateFile-style access outcome for the save as read only reproduction.
- Object identity: destination directory, temporary file and final rename/replace result for the save as read only reproduction.
- Underlying evidence: file attributes, owner, ACL and sharing handles for the save as read only reproduction.
- Correlation: bytes received/written, expected length and final hash for the save as read only reproduction.
Reproduce without destroying evidence
- Preserve
0xC00D0FF0, the ErrorItem context and the object instance involved in save as read only. - Compare the failing save as read only artifact with a known-good artifact that differs only in the suspected property.
Related HRESULTs with different meanings
| Result | Different condition |
|---|---|
NS_E_WMP_FAILED_TO_SAVE_FILE | the Player reached its save path but could not commit the requested file |
NS_E_WMP_FAILED_TO_OPEN_WMD | the Windows Media Download package cannot be opened and interpreted |
NS_E_WMP_URLDOWNLOADFAILED | the Player failed while retrieving the requested URL before the resource could be consumed |
Technical references
- Supported protocols and file types — API or format context.
- File name extensions — documentation for this result.
- Windows Media Player SDK — normative or platform material relevant to this result.
- Error handling in the WMP object model — API or format context.
Looking for a different code? Search another status or error code.