This is work in progress.

Windows / Headers / imapi2error.h

imapi2error.h

Associated Error Codes

Below is a list of error codes found for this header.

SymbolicValueDescription
S_IMAPI_SPEEDADJUSTED0x00AA0004The requested write speed was not supported by the drive and the speed was adjusted.
S_IMAPI_ROTATIONADJUSTED0x00AA0005The requested rotation type was not supported by the drive and the rotation type was adjusted.
S_IMAPI_BOTHADJUSTED0x00AA0006The requested write speed and rotation type were not supported by the drive and they were both adjusted.
S_IMAPI_COMMAND_HAS_SENSE_DATA0x00AA0200The device accepted the command, but returned sense data, indicating an error.
S_IMAPI_WRITE_NOT_IN_PROGRESS0x00AA0302There is no write operation currently in progress.
S_IMAPI_RAW_IMAGE_TRACK_INDEX_ALREADY_EXISTS0x00AA0A08The specified LBA offset is already in the list of track indexes.
E_IMAPI_ERASE_RECORDER_IN_USE0x80AA0900The format is currently using the disc recorder for an erase operation. Please wait for the erase to complete before attempting to set or clear the current disc recorder.
E_IMAPI_ERASE_ONLY_ONE_RECORDER_SUPPORTED0x80AA0901The erase format only supports one recorder. You must clear the current recorder before setting a new one.
E_IMAPI_ERASE_DISC_INFORMATION_TOO_SMALL0x80AA0902The drive did not report sufficient data for a READ DISC INFORMATION command. The drive may not be supported, or the media may not be correct.
E_IMAPI_ERASE_MODE_PAGE_2A_TOO_SMALL0x80AA0903The drive did not report sufficient data for a MODE SENSE (page 0x2A) command. The drive may not be supported, or the media may not be correct.
E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE0x80AA0904The drive reported that the media is not erasable.
E_IMAPI_ERASE_DRIVE_FAILED_ERASE_COMMAND0x80AA0905The drive failed the erase command.
E_IMAPI_ERASE_TOOK_LONGER_THAN_ONE_HOUR0x80AA0906The drive did not complete the erase in one hour. The drive may require a power cycle, media removal, or other manual intervention to resume proper operation.
E_IMAPI_ERASE_UNEXPECTED_DRIVE_RESPONSE_DURING_ERASE0x80AA0907The drive returned an unexpected error during the erase. The the media may be unusable, the erase may be complete, or the drive may still be in the process of erasing the disc.
E_IMAPI_ERASE_DRIVE_FAILED_SPINUP_COMMAND0x80AA0908The drive returned an error for a START UNIT (spinup) command. Manual intervention may be required.
E_IMAPI_RAW_IMAGE_IS_READ_ONLY0x80AA0A00The image has become read-only from a call to CreateResultImage(). The object can no longer be modified.
E_IMAPI_RAW_IMAGE_TOO_MANY_TRACKS0x80AA0A01No more tracks may be added, as CD media is restricted to track numbers between 1 and 99.
E_IMAPI_RAW_IMAGE_SECTOR_TYPE_NOT_SUPPORTED0x80AA0A02The requested sector type is not supported.
E_IMAPI_RAW_IMAGE_NO_TRACKS0x80AA0A03Tracks must be added to the image before using this function.
E_IMAPI_RAW_IMAGE_TRACKS_ALREADY_ADDED0x80AA0A04Tracks may not be added to the image prior to the use of this function.
E_IMAPI_RAW_IMAGE_INSUFFICIENT_SPACE0x80AA0A05Adding the track would result in exceeding the limit for the start of the leadout.
E_IMAPI_RAW_IMAGE_TOO_MANY_TRACK_INDEXES0x80AA0A06Adding the track index would result in exceeding the 99 index limit.
E_IMAPI_RAW_IMAGE_TRACK_INDEX_NOT_FOUND0x80AA0A07The specified LBA offset is not in the list of track indexes.
E_IMAPI_RAW_IMAGE_TRACK_INDEX_OFFSET_ZERO_CANNOT_BE_CLEARED0x80AA0A09Index 1 (LBA offset zero) may not be cleared.
E_IMAPI_RAW_IMAGE_TRACK_INDEX_TOO_CLOSE_TO_OTHER_INDEX0x80AA0A0AEach index must have a minimum size of ten sectors.
E_IMAPI_REQUEST_CANCELLED0xC0AA0002The request was cancelled.
E_IMAPI_RECORDER_REQUIRED0xC0AA0003The request requires a current disc recorder to be selected.
E_IMAPI_BURN_VERIFICATION_FAILED0xC0AA0007The disc did not pass burn verification and may contain corrupt data or be unusable.
E_IMAPI_RECORDER_NO_SUCH_MODE_PAGE0xC0AA0201The device reported that the requested mode page (and type) is not present.
E_IMAPI_RECORDER_MEDIA_NO_MEDIA0xC0AA0202There is no media in the device.
E_IMAPI_RECORDER_MEDIA_INCOMPATIBLE0xC0AA0203The media is not compatible or of unknown physical format.
E_IMAPI_RECORDER_MEDIA_UPSIDE_DOWN0xC0AA0204The media is inserted upside down.
E_IMAPI_RECORDER_MEDIA_BECOMING_READY0xC0AA0205The drive reported that it is in the process of becoming ready. Please try the request again later.
E_IMAPI_RECORDER_MEDIA_FORMAT_IN_PROGRESS0xC0AA0206The media is currently being formatted. Please wait for the format to complete before attempting to use the media.
E_IMAPI_RECORDER_MEDIA_BUSY0xC0AA0207The drive reported that it is performing a long-running operation, such as finishing a write. The drive may be unusable for a long period of time.
E_IMAPI_RECORDER_INVALID_MODE_PARAMETERS0xC0AA0208The drive reported that the combination of parameters provided in the mode page for a MODE SELECT command were not supported.
E_IMAPI_RECORDER_MEDIA_WRITE_PROTECTED0xC0AA0209The drive reported that the media is write protected.
E_IMAPI_RECORDER_NO_SUCH_FEATURE0xC0AA020AThe feature page requested is not supported by the device.
E_IMAPI_RECORDER_FEATURE_IS_NOT_CURRENT0xC0AA020BThe feature page requested is supported, but is not marked as current.
E_IMAPI_RECORDER_GET_CONFIGURATION_NOT_SUPPORTED0xC0AA020CThe drive does not support the GET CONFIGURATION command.
E_IMAPI_RECORDER_COMMAND_TIMEOUT0xC0AA020DThe device failed to accept the command within the timeout period. This may be caused by the device having entered an inconsistent state, or the timeout value for the command may need to be increased.
E_IMAPI_RECORDER_DVD_STRUCTURE_NOT_PRESENT0xC0AA020EThe DVD structure is not present. This may be caused by incompatible drive/medium used.
E_IMAPI_RECORDER_MEDIA_SPEED_MISMATCH0xC0AA020FThe media's speed is incompatible with the device. This may be caused by using higher or lower speed media than the range of speeds supported by the device.
E_IMAPI_RECORDER_LOCKED0xC0AA0210The device associated with this recorder during the last operation has been exclusively locked, causing this operation to failed.
E_IMAPI_RECORDER_CLIENT_NAME_IS_NOT_VALID0xC0AA0211The client name is not valid.
E_IMAPI_RECORDER_MEDIA_NOT_FORMATTED0xC0AA0212The media is not formatted. Please format the media before attempting to use it.
E_IMAPI_RECORDER_INVALID_RESPONSE_FROM_DEVICE0xC0AA02FFThe device reported unexpected or invalid data for a command.
E_IMAPI_LOSS_OF_STREAMING0xC0AA0300The write failed because the drive did not receive data quickly enough to continue writing. Moving the source data to the local computer, reducing the write speed, or enabling a "buffer underrun free" setting may resolve this issue.
E_IMAPI_UNEXPECTED_RESPONSE_FROM_DEVICE0xC0AA0301The write failed because the drive returned error information that could not be recovered from.
E_IMAPI_DF2DATA_WRITE_IN_PROGRESS0xC0AA0400There is currently a write operation in progress.
E_IMAPI_DF2DATA_WRITE_NOT_IN_PROGRESS0xC0AA0401There is no write operation currently in progress.
E_IMAPI_DF2DATA_INVALID_MEDIA_STATE0xC0AA0402The requested operation is only valid with supported media.
E_IMAPI_DF2DATA_STREAM_NOT_SUPPORTED0xC0AA0403The provided stream to write is not supported.
E_IMAPI_DF2DATA_STREAM_TOO_LARGE_FOR_CURRENT_MEDIA0xC0AA0404The provided stream to write is too large for the currently inserted media.
E_IMAPI_DF2DATA_MEDIA_NOT_BLANK0xC0AA0405Overwriting non-blank media is not allowed without the ForceOverwrite property set to VARIANT_TRUE.
E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED0xC0AA0406The current media type is unsupported.
E_IMAPI_DF2DATA_RECORDER_NOT_SUPPORTED0xC0AA0407This device does not support the operations required by this disc format.
E_IMAPI_DF2DATA_CLIENT_NAME_IS_NOT_VALID0xC0AA0408The client name is not valid.
E_IMAPI_DF2TAO_WRITE_IN_PROGRESS0xC0AA0500There is currently a write operation in progress.
E_IMAPI_DF2TAO_WRITE_NOT_IN_PROGRESS0xC0AA0501There is no write operation currently in progress.
E_IMAPI_DF2TAO_MEDIA_IS_NOT_PREPARED0xC0AA0502The requested operation is only valid when media has been "prepared".
E_IMAPI_DF2TAO_MEDIA_IS_PREPARED0xC0AA0503The requested operation is not valid when media has been "prepared" but not released.
E_IMAPI_DF2TAO_PROPERTY_FOR_BLANK_MEDIA_ONLY0xC0AA0504The property cannot be changed once the media has been written to.
E_IMAPI_DF2TAO_TABLE_OF_CONTENTS_EMPTY_DISC0xC0AA0505The table of contents cannot be retrieved from an empty disc.
E_IMAPI_DF2TAO_MEDIA_IS_NOT_BLANK0xC0AA0506Only blank CD-R/RW media is supported.
E_IMAPI_DF2TAO_MEDIA_IS_NOT_SUPPORTED0xC0AA0507Only blank CD-R/RW media is supported.
E_IMAPI_DF2TAO_TRACK_LIMIT_REACHED0xC0AA0508CD-R and CD-RW media support a maximum of 99 audio tracks.
E_IMAPI_DF2TAO_NOT_ENOUGH_SPACE0xC0AA0509There is not enough space left on the media to add the provided audio track.
E_IMAPI_DF2TAO_NO_RECORDER_SPECIFIED0xC0AA050AYou cannot prepare the media until you choose a recorder to use.
E_IMAPI_DF2TAO_INVALID_ISRC0xC0AA050BThe ISRC provided is not valid.
E_IMAPI_DF2TAO_INVALID_MCN0xC0AA050CThe Media Catalog Number provided is not valid.
E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED0xC0AA050DThe provided audio stream is not valid.
E_IMAPI_DF2TAO_RECORDER_NOT_SUPPORTED0xC0AA050EThis device does not support the operations required by this disc format.
E_IMAPI_DF2TAO_CLIENT_NAME_IS_NOT_VALID0xC0AA050FThe client name is not valid.
E_IMAPI_DF2RAW_WRITE_IN_PROGRESS0xC0AA0600There is currently a write operation in progress.
E_IMAPI_DF2RAW_WRITE_NOT_IN_PROGRESS0xC0AA0601There is no write operation currently in progress.
E_IMAPI_DF2RAW_MEDIA_IS_NOT_PREPARED0xC0AA0602The requested operation is only valid when media has been "prepared".
E_IMAPI_DF2RAW_MEDIA_IS_PREPARED0xC0AA0603The requested operation is not valid when media has been "prepared" but not released.
E_IMAPI_DF2RAW_CLIENT_NAME_IS_NOT_VALID0xC0AA0604The client name is not valid.
E_IMAPI_DF2RAW_MEDIA_IS_NOT_BLANK0xC0AA0606Only blank CD-R/RW media is supported.
E_IMAPI_DF2RAW_MEDIA_IS_NOT_SUPPORTED0xC0AA0607Only blank CD-R/RW media is supported.
E_IMAPI_DF2RAW_NOT_ENOUGH_SPACE0xC0AA0609There is not enough space on the media to add the provided session.
E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED0xC0AA060AYou cannot prepare the media until you choose a recorder to use.
E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED0xC0AA060DThe provided audio stream is not valid.
E_IMAPI_DF2RAW_DATA_BLOCK_TYPE_NOT_SUPPORTED0xC0AA060EThe requested data block type is not supported by the current device.
E_IMAPI_DF2RAW_STREAM_LEADIN_TOO_SHORT0xC0AA060FThe stream does not contain a sufficient number of sectors in the leadin for the current media.
E_IMAPI_DF2RAW_RECORDER_NOT_SUPPORTED0xC0AA0610This device does not support the operations required by this disc format.
E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED0xC0AA0909The current media type is unsupported.
E_IMAPI_ERASE_RECORDER_NOT_SUPPORTED0xC0AA090AThis device does not support the operations required by this disc format.
E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID0xC0AA090BThe client name is not valid.
90 entries