| Previous | Next |
| E_IMAPI_REQUEST_CANCELLED | E_IMAPI_BURN_VERIFICATION_FAILED |
E_IMAPI_RECORDER_REQUIRED
E_IMAPI_RECORDER_REQUIRED is an object-configuration error. IMAPI represents the physical optical device with IDiscRecorder2, but data writers and erasers are separate format objects. A recorder must be initialized and attached to the format object before recorder-dependent properties or operations can succeed.
Verify recorder initialization and attachment order
- Enumerate device identifiers, initialize
IDiscRecorder2with the selected identifier, and keep that COM object alive. - Assign the recorder to the chosen format writer or eraser before querying media-dependent state.
- After device removal or recorder replacement, rebuild the association instead of reusing stale configuration.
This code is not equivalent to “no media”. A valid recorder can be selected with an empty tray, which produces media-specific results later. Here the format object lacks the recorder dependency itself. Log the recorder identifier and the point where put_Recorder is called; changing disc media cannot fix a missing object association.
IDiscRecorder2 · InitializeDiscRecorder · IDiscFormat2
Looking for a different code? Search another status or error code.