| Previous | Next |
| IMAPI_E_UDF_NOT_WRITE_COMPATIBLE | IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE |
IMAPI_E_INCOMPATIBLE_MULTISESSION_TYPE
IMAPI_E_INCOMPATIBLE_MULTISESSION_TYPE means the caller selected a multisession object whose type is not compatible with the current image/import workflow. IMAPI exposes multisession interfaces from the data writer and expects those objects to be passed to IFileSystemImage::MultisessionInterfaces.
Use the interfaces returned for the current recorder and medium
- Obtain multisession interfaces from the configured
IDiscFormat2Dataobject after media selection. - Do not persist COM multisession objects across media changes or reconstruct them by interface name alone.
- Log the interfaces offered and which one was supplied to the filesystem image.
The error differs from “no compatible multisession type”: here a requested type exists but is incompatible with the operation. The recovery is to select an appropriate interface from the current media’s offered set or use a non-multisession workflow. Changing file names or filesystem contents does not repair the session-interface contract.
Creating a multisession disc · Set multisession interfaces · IFileSystemImage
Looking for a different code? Search another status or error code.
