| Previous | Next |
| E_IMAPI_DF2RAW_NOT_ENOUGH_SPACE | E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED |
E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED
E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED is a setup-order failure. The raw Disc-at-Once format cannot prepare media until an IDiscRecorder2 has been assigned through put_Recorder. Recorder selection is state on the specific format object.
Bind the physical recorder before opening the DAO session
- Select and initialize the intended recorder from the IMAPI device enumeration.
- Assign it to the same
IDiscFormat2RawCDinstance that will callPrepareMedia. - Log the recorder unique ID and preserve the result of
put_Recorderbefore continuing.
Supplying a valid raw stream cannot fix missing recorder state because the failure happens before write validation. A common bug is configuring one COM format object and later creating another object for the actual burn. Keep recorder assignment, client name, sector type and preparation in one explicit setup path so object-lifetime mistakes remain visible.
Looking for a different code? Search another status or error code.