What does HRESULT 0xC00D10D6 (NS_E_WMP_CANNOT_BURN_NON_LOCAL_FILE) mean?

 
Previous Next
NS_E_WMP_FORMAT_FAILED NS_E_WMP_FILE_TYPE_CANNOT_BURN_TO_AUDIO_CD

NS_E_WMP_CANNOT_BURN_NON_LOCAL_FILE

Failure point and ownership

NS_E_WMP_CANNOT_BURN_NON_LOCAL_FILE with value 0xC00D10D6 records staging a burn item whose source is not a stable local file. The producing call and its state are more diagnostic than a later aggregate Player failure.

Underlying mechanism

A recorder that enumerates can still be busy, incompatible with the inserted medium or unable to sustain the selected write operation. The condition can be reproduced when the playlist contains an HTTP stream that has never been materialized on disk.

Trace fields worth keeping

EvidenceWhy it matters for cannot burn non local file
Producing object and operationrecorder 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 observationitem URL/path, scheme, cache state and whether a complete local copy exists
Controlled comparisonRepeat the producing call after changing only this condition: download or copy the item to a verified local file before refreshing the burn playlist.

Decision path

  1. Capture 0xC00D10D6, the exact Player/API operation and the first timestamp at which it appears.
  2. Save item URL/path, scheme, cache state and whether a complete local copy exists; do this before ejecting media, reconnecting a device, canceling a job or rebuilding the Player object.
  3. 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.
  4. Reproduce once with the original source and destination, then apply only this change: download or copy the item to a verified local file before refreshing the burn playlist.

Close alternatives

Related resultDifferent condition
NS_E_WMP_FILE_TYPE_CANNOT_BURN_TO_AUDIO_CDvalidating a source media type for conversion into an audio-CD track
NS_E_WMP_FORMAT_FAILEDformatting removable storage before a Player transfer operation
NS_E_WMP_ERASE_FAILEDerasing rewritable optical media through the Player burn object

Safe correction

Correct this boundary by making sure you download or copy the item to a verified local file before refreshing the burn playlist. Then reacquire the interface or media state that produced it and repeat that call.

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.

Source material


Looking for a different code? Search another status or error code.