| Previous | Next |
| NS_S_WMPCORE_COMMAND_NOT_AVAILABLE | NS_S_WMPCORE_PLAYLIST_IMPORT_MISSING_ITEMS |
NS_S_WMPCORE_PLAYLIST_NAME_AUTO_GENERATED
Windows Media Player generated a playlist name automatically
NS_S_WMPCORE_PLAYLIST_NAME_AUTO_GENERATED is HRESULT 856326 (0x000D1106) from Windows Media. AllStat describes it as “Name for the playlist has been auto generated.” In the Windows Media Player, Windows Media Format, DRM, or Media Foundation state machine, the value reports a nonfailure state that must not be collapsed into plain S_OK.
A cleared severity bit does not make the return equivalent to ordinary completion; the postcondition remains specific.
What must be true before accepting it
Verify that the generated name is acceptable for the current library and does not collide with an existing playlist or expose an unwanted source path. Validation of this result keeps a success-severity result from becoming a broader promise than the API made.
Also confirm that returned outputs belong to the current operation generation and were not inherited from an earlier attempt.
Where the status is encountered
- Windows Media Player library, playlist, store, or UI plug-in callbacks; capture the exact API, object, and phase because the same numeric success severity does not define the state by itself.
- Windows Media Format source, writer, DRM, publishing-point, or installation operations;
- Media Foundation topology activation and remote-component setup;
Keep it attached to the operation that returned it. Interpreting it outside that API contract can turn a normal continuation or partial result into an incorrect retry or false completion.
Correct handling and recovery
Use the generated name as a provisional display value, persist the stable playlist identifier, and let the user rename it. Recheck uniqueness after library synchronization.
A new attempt following it should be triggered by a meaningful transition, not merely by elapsed time.
Practical scenario
An imported unnamed playlist receives a localized generated title; the library stores its GUID separately and later preserves a user rename across refreshes.
Difference from nearby results
Unlike a user-supplied playlist name, this status says naming succeeded through fallback generation rather than through the requested title.
Precise classification of it selects the correct wait, stop, retry, cleanup, or disclosure path.
References
- Microsoft: Windows Media Format SDK error and success codes
- Microsoft: Windows Media Player SDK
- Microsoft: Media Foundation SDK
- Microsoft: HRESULT values
Looking for a different code? Search another status or error code.