| Previous | Next |
| NS_E_WMP_DRM_CANNOT_RESTORE | NS_E_WMP_DRM_GENERIC_LICENSE_FAILURE |
NS_E_WMP_BURN_DISC_OVERFLOW
Diagnostic meaning beyond the standard message
The actionable meaning of 0xC00D11D9 / NS_E_WMP_BURN_DISC_OVERFLOW is estimating total disc usage when one or more item durations are uncertain.
Why the operation can reach this point
A recorder that enumerates can still be busy, incompatible with the inserted medium or unable to sustain the selected write operation. One concrete reproduction is: several unprobed files make the list appear smaller than the eventual audio-CD duration.
Evidence matrix
| Evidence | Why it matters for burn disc overflow |
|---|---|
| Producing object and operation | recorder unique ID and exclusive-access owner, inserted media profile/state, burn format, playlist item, source locality, duration/byte estimate, staging directory free space, write speed, current IMAPI action and underlying HRESULT |
| Key observation | known and unknown durations, selected disc capacity, conversion estimates and burn format |
| Controlled comparison | Repeat the producing call after changing only this condition: resolve missing durations and reduce the list until the refreshed estimate fits. |
Minimal experiment
- Capture
0xC00D11D9, the exact Player/API operation and the first timestamp at which it appears. - Save known and unknown durations, selected disc capacity, conversion estimates and burn format; do this before ejecting media, reconnecting a device, canceling a job or rebuilding the Player object.
- Correlate the result with recorder unique ID and exclusive-access owner, inserted media profile/state, burn format, playlist item, source locality, duration/byte estimate, staging directory free space, write speed, current IMAPI action and underlying HRESULT.
- Reproduce once with the original source and destination, then apply only this change: resolve missing durations and reduce the list until the refreshed estimate fits.
Do not collapse it with these results
| Related result | Different condition |
|---|---|
NS_E_WMP_CD_STASH_NO_SPACE | allocating local staging space for files and converted audio before burning |
NS_E_WMP_IMAPI2_ERASE_FAIL | completing an IMAPI2 erase command on rewritable media |
NS_E_WMP_CD_ANOTHER_USER | acquiring the optical drive while another user session owns the CD operation |
Recovery and verification
Resolve the responsible precondition: Resolve missing durations and reduce the list until the refreshed estimate fits. A successful retest must pass the same burn disc overflow checkpoint, not merely hide the message in a different UI path.
During verification, do not repeatedly start a new burn against a drive that still owns or finalizes the previous session; capture the media state and recorder owner before ejecting or replacing the disc.
Authoritative documentation
Looking for a different code? Search another status or error code.