| Previous | Next |
| E_IMAPI_DF2DATA_MEDIA_NOT_BLANK | E_IMAPI_DF2DATA_RECORDER_NOT_SUPPORTED |
E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED
Meaning and context of E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED
The Image Mastering Application Programming Interface, or IMAPI, is a component of Microsoft Windows operating system used for CD and DVD authoring and recording.
Windows applications such as Windows Media Player, Windows Media Center, Windows Movie Maker, Windows DVD Maker, and Windows Explorer use IMAPI to create ISO 9660 and "burn" discs. Windows refers to discs created using IMAPI as Mastered burns in contrast to the term, Live File System which implies packet writing and does not use IMAPI.
IMAPI was originally introduced with Windows XP. IMAPI version 2.0 was released with Windows Vista and Windows Server 2008. On 26 June 2007, this version was released as an update for Windows XP and Windows Server 2003 after Microsoft received requests from hardware and software vendors.
IMAPI 2.0 suffers from some limitations, notably that will not allow a filesystem to be imported from a raw image (.iso file), only from an optical drive. In effect this means that while it can generate disk images, it cannot be used to modify them.
Diagnostic interpretation of E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED
E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED has the HRESULT value 0xC0AA0406. AllStat records the condition as “The current media type is unsupported.”. In practice, interpret that wording at the boundary owned by Image Mastering, rather than treating the value as a generic Windows message.
Evidence to capture for E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED
- Record the exact COM method or Windows API, its input object, the calling thread, and the full 0xC0AA0406 value before a wrapper converts it to an exception or Boolean result.
- Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED or the imapi / df2data / media / is / supported operation.
- For E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED, check the documented return contract of the specific API because the same HRESULT can require different recovery in different interfaces.
Retry and recovery for E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED
Retry E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED only when the owning API documents a transient state or after the condition described as “The current media type is unsupported.” has changed. For E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED, configuration, policy, format, and authorization failures normally require correction first; an immediate loop can hide the original call site and add secondary errors.
Official references for E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED
Looking for a different code? Search another status or error code.