| Previous | Next |
| NS_S_WMPCORE_PLAYLISTCLEARABORT | NS_S_WMPCORE_PLAYLIST_CREATION_PENDING |
NS_S_WMPCORE_PLAYLISTREMOVEITEMABORT
Playlist item removal was aborted by the user
NS_S_WMPCORE_PLAYLISTREMOVEITEMABORT is HRESULT 856319 (0x000D10FF) from Windows Media. The documented description is “Failed to remove item in the playlist since it was aborted by user.” The severity bit indicates a nonfailure result, but the value carries a specific condition that must not be collapsed into plain S_OK.
In the legacy Windows Media pipeline or Player state, this result means the playlist-item removal was aborted by the user. Before reporting completion, the caller must reconcile the code-specific state transition and every usable output.
Where the status is encountered
- Windows Media source, reader, writer, or renderer callbacks; log the exact method and object state instead of interpreting the constant outside that contract.
- Windows Media Player SDK automation; log the exact method and object state instead of interpreting the constant outside that contract.
- Media graph, playlist, image, rights, or buffering state; log the exact method and object state instead of interpreting the constant outside that contract.
Evidence to preserve
- Preserve playlist and item identifiers.
- Preserve index before operation.
- Preserve abort action.
- Preserve membership after return.
- Preserve persistent playlist save state.
What must be true before accepting it
Verify that the target item’s actual membership is verified after cancellation. Without that proof, it can mask a caller error even though HRESULT failure severity is not set.
Reconcile side effects associated with it before compensation or a second invocation is attempted.
Correct handling and recovery
Reload or query the playlist, restore UI state, and retry only after a new explicit user request.
Difference from nearby results
Correctly separating it from neighboring values selects the proper continuation and cleanup path.
Practical scenario
A removal confirmation is cancelled. The application confirms the item still exists and leaves playback order unchanged.
References
- Microsoft: Windows Media Format SDK error codes — official Microsoft material relevant to this HRESULT.
- Microsoft: Windows Media Player SDK
- Microsoft: Windows Media Player buffering event
- Microsoft: HRESULT values
Looking for a different code? Search another status or error code.