What does HRESULT 0xC0AAB15C (IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE) mean?

 
Previous Next
IMAPI_E_INCOMPATIBLE_MULTISESSION_TYPE IMAPI_E_MULTISESSION_NOT_SET

IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE

IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE means IMAPI could not find a usable multisession type among the interfaces provided for the current medium. The multisession list is media-dependent state and is part of the documented append-disc setup sequence.

Reacquire multisession interfaces from the current writer state

  • Read the data writer multisession interfaces after selecting the recorder and inserting the target disc.
  • Pass that current list to IFileSystemImage::put_MultisessionInterfaces before import.
  • Discard cached interfaces after media-change, recorder-change or object reinitialization events.

This is not a missing-property error: interfaces were supplied, but none matched the media/session needs. It also differs from an explicitly incompatible selected type. Diagnostics should preserve the count and interface classes returned for the disc so a device/media capability problem is not mistaken for malformed image content.

Creating a multisession disc · Set multisession interfaces · Get multisession interfaces


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