Site icon EfmSoft

What does HRESULT 0xC00D1176 (NS_E_NO_CD_BURNER) mean?

 
Previous Next
NS_E_DVD_INVALID_TITLE_CHAPTER NS_E_DEVICE_IS_NOT_READY

NS_E_NO_CD_BURNER

Diagnostic meaning beyond the standard message

The actionable meaning of 0xC00D1176 / NS_E_NO_CD_BURNER is enumerating an optical drive that reports burn capability to the Player.

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: a read-only optical drive is the only device returned on the system.

Evidence matrix

EvidenceWhy it matters
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 observationIWMPCdrom collection, recorder unique IDs, isAvailable results and driver/device presence
Controlled comparisonRepeat the producing call after changing only this condition: connect and enable a supported recorder, then re-enumerate the collection.

Minimal experiment

  1. Capture 0xC00D1176, the exact Player/API operation and the first timestamp at which it appears.
  2. Save IWMPCdrom collection, recorder unique IDs, isAvailable results and driver/device presence; 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: connect and enable a supported recorder, then re-enumerate the collection.
  5. Start a fresh operation and verify that the original call advances without returning NS_E_NO_CD_BURNER.

Do not collapse it with these results

Related resultDifferent condition
NS_E_MEMSTORAGE_BAD_DATAreading the in-memory burn description or staged item data
NS_E_IMAPI_LOSSOFSTREAMINGsustaining the IMAPI recorder data stream throughout the write operation
NS_E_FAIL_LAUNCH_ROXIO_PLUGINactivating the legacy third-party recording plug-in selected by the Player

Recovery and verification

Resolve the responsible precondition: Connect and enable a supported recorder, then re-enumerate the collection. A successful retest must make the same operation complete without NS_E_NO_CD_BURNER, 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.

Exit mobile version