| Previous | Next |
| NS_S_DRM_BURNABLE_TRACK | NS_S_DRM_NEEDS_INDIVIDUALIZATION |
NS_S_DRM_BURNABLE_TRACK_WITH_PLAYLIST_RESTRICTION
DRM track is burnable subject to a playlist limit
NS_S_DRM_BURNABLE_TRACK_WITH_PLAYLIST_RESTRICTION is HRESULT 862063 (0x000D276F) from Windows Media. AllStat describes it as “The track is burnable but has a playlist burn limit.” 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.
Wrappers should not translate this result to an undifferentiated Boolean before state handling finishes.
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.
What must be true before accepting it
Verify that the burn plan tracks the applicable playlist restriction and cannot exceed it through retries, reordered lists, or duplicate entries. The boundary determines whether the caller continues, waits, falls back, or ends the operation.
Also confirm that returned outputs belong to the current operation generation and were not inherited from an earlier attempt.
Correct handling and recovery
Include the track only while the counted plan remains within the license limit. Persist usage according to the DRM contract and explain the restriction before starting the burn.
Before repeating work after it, reconcile side effects and prove that the next attempt is idempotent.
Difference from nearby results
NS_S_DRM_BURNABLE_TRACK has no playlist burn limit; this status requires explicit limit accounting.
The neighboring result changes whether output is final, more work remains, or fallback is required.
Practical scenario
A playlist contains a licensed track with one remaining allowed burn. The planner counts duplicates as required and blocks a second disc plan after committing the first.
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.
