Code HRESULT Description #define
2 0xC0AA0002 The request was cancelled. E_IMAPI_REQUEST_CANCELLED
3 0xC0AA0003 The request requires a current disc recorder to be selected. E_IMAPI_RECORDER_REQUIRED
4 0x00AA0004 The requested write speed was not supported by the drive and the speed was adjusted. S_IMAPI_SPEEDADJUSTED
5 0x00AA0005 The requested rotation type was not supported by the drive and the rotation type was adjusted. S_IMAPI_ROTATIONADJUSTED
6 0x00AA0006 The requested write speed and rotation type were not supported by the drive and they were both adjusted. S_IMAPI_BOTHADJUSTED
512 0x00AA0200 The device accepted the command, but returned sense data, indicating an error. S_IMAPI_COMMAND_HAS_SENSE_DATA
513 0xC0AA0201 The device reported that the requested mode page (and type) is not present. E_IMAPI_RECORDER_NO_SUCH_MODE_PAGE
514 0xC0AA0202 There is no media in the device. E_IMAPI_RECORDER_MEDIA_NO_MEDIA
515 0xC0AA0203 The media is not compatible or of unknown physical format. E_IMAPI_RECORDER_MEDIA_INCOMPATIBLE
516 0xC0AA0204 The media is inserted upside down. E_IMAPI_RECORDER_MEDIA_UPSIDE_DOWN
517 0xC0AA0205 The drive reported that it is in the process of becoming ready. Please try the request again later. E_IMAPI_RECORDER_MEDIA_BECOMING_READY
518 0xC0AA0206 The media is currently being formatted. Please wait for the format to complete before attempting to use the media. E_IMAPI_RECORDER_MEDIA_FORMAT_IN_PROGRESS
519 0xC0AA0207 The 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_MEDIA_BUSY
520 0xC0AA0208 The drive reported that the combination of parameters provided in the mode page for a MODE SELECT command were not supported. E_IMAPI_RECORDER_INVALID_MODE_PARAMETERS
521 0xC0AA0209 The drive reported that the media is write protected. E_IMAPI_RECORDER_MEDIA_WRITE_PROTECTED
522 0xC0AA020A The feature page requested is not supported by the device. E_IMAPI_RECORDER_NO_SUCH_FEATURE
523 0xC0AA020B The feature page requested is supported, but is not marked as current. E_IMAPI_RECORDER_FEATURE_IS_NOT_CURRENT
524 0xC0AA020C The drive does not support the GET CONFIGURATION command. E_IMAPI_RECORDER_GET_CONFIGURATION_NOT_SUPPORTED
525 0xC0AA020D The 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_COMMAND_TIMEOUT
526 0xC0AA020E The 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_PRESENT
527 0xC0AA020F The 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_MEDIA_SPEED_MISMATCH
528 0xC0AA0210 The device associated with this recorder during the last operation has been exclusively locked, causing this operation to failed. E_IMAPI_RECORDER_LOCKED
529 0xC0AA0211 The client name is not valid. E_IMAPI_RECORDER_CLIENT_NAME_IS_NOT_VALID
767 0xC0AA02FF The device reported unexpected or invalid data for a command. E_IMAPI_RECORDER_INVALID_RESPONSE_FROM_DEVICE
768 0xC0AA0300 The 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_LOSS_OF_STREAMING
769 0xC0AA0301 The write failed because the drive returned error information that could not be recovered from. E_IMAPI_UNEXPECTED_RESPONSE_FROM_DEVICE
1024 0xC0AA0400 There is currently a write operation in progress. E_IMAPI_DF2DATA_WRITE_IN_PROGRESS
1025 0xC0AA0401 There is no write operation currently in progress. E_IMAPI_DF2DATA_WRITE_NOT_IN_PROGRESS
1026 0xC0AA0402 The requested operation is only valid with supported media. E_IMAPI_DF2DATA_INVALID_MEDIA_STATE
1027 0xC0AA0403 The provided stream to write is not supported. E_IMAPI_DF2DATA_STREAM_NOT_SUPPORTED
1028 0xC0AA0404 The provided stream to write is too large for the currently inserted media. E_IMAPI_DF2DATA_STREAM_TOO_LARGE_FOR_CURRENT_MEDIA
1029 0xC0AA0405 Overwriting non-blank media is not allowed without the ForceOverwrite property set to VARIANT_TRUE. E_IMAPI_DF2DATA_MEDIA_NOT_BLANK
1030 0xC0AA0406 The current media type is unsupported. E_IMAPI_DF2DATA_MEDIA_IS_NOT_SUPPORTED
1031 0xC0AA0407 This device does not support the operations required by this disc format. E_IMAPI_DF2DATA_RECORDER_NOT_SUPPORTED
1032 0xC0AA0408 The client name is not valid. E_IMAPI_DF2DATA_CLIENT_NAME_IS_NOT_VALID
1280 0xC0AA0500 There is currently a write operation in progress. E_IMAPI_DF2TAO_WRITE_IN_PROGRESS
1281 0xC0AA0501 There is no write operation currently in progress. E_IMAPI_DF2TAO_WRITE_NOT_IN_PROGRESS
1282 0xC0AA0502 The requested operation is only valid when media has been "prepared". E_IMAPI_DF2TAO_MEDIA_IS_NOT_PREPARED
1283 0xC0AA0503 The requested operation is not valid when media has been "prepared" but not released. E_IMAPI_DF2TAO_MEDIA_IS_PREPARED
1284 0xC0AA0504 The property cannot be changed once the media has been written to. E_IMAPI_DF2TAO_PROPERTY_FOR_BLANK_MEDIA_ONLY
1285 0xC0AA0505 The table of contents cannot be retrieved from an empty disc. E_IMAPI_DF2TAO_TABLE_OF_CONTENTS_EMPTY_DISC
1286 0xC0AA0506 Only blank CD-R/RW media is supported. E_IMAPI_DF2TAO_MEDIA_IS_NOT_BLANK
1287 0xC0AA0507 Only blank CD-R/RW media is supported. E_IMAPI_DF2TAO_MEDIA_IS_NOT_SUPPORTED
1288 0xC0AA0508 CD-R and CD-RW media support a maximum of 99 audio tracks. E_IMAPI_DF2TAO_TRACK_LIMIT_REACHED
1289 0xC0AA0509 There is not enough space left on the media to add the provided audio track. E_IMAPI_DF2TAO_NOT_ENOUGH_SPACE
1290 0xC0AA050A You cannot prepare the media until you choose a recorder to use. E_IMAPI_DF2TAO_NO_RECORDER_SPECIFIED
1291 0xC0AA050B The ISRC provided is not valid. E_IMAPI_DF2TAO_INVALID_ISRC
1292 0xC0AA050C The Media Catalog Number provided is not valid. E_IMAPI_DF2TAO_INVALID_MCN
1293 0xC0AA050D The provided audio stream is not valid. E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED
1294 0xC0AA050E This device does not support the operations required by this disc format. E_IMAPI_DF2TAO_RECORDER_NOT_SUPPORTED
1295 0xC0AA050F The client name is not valid. E_IMAPI_DF2TAO_CLIENT_NAME_IS_NOT_VALID
1536 0xC0AA0600 There is currently a write operation in progress. E_IMAPI_DF2RAW_WRITE_IN_PROGRESS
1537 0xC0AA0601 There is no write operation currently in progress. E_IMAPI_DF2RAW_WRITE_NOT_IN_PROGRESS
1538 0xC0AA0602 The requested operation is only valid when media has been "prepared". E_IMAPI_DF2RAW_MEDIA_IS_NOT_PREPARED
1539 0xC0AA0603 The requested operation is not valid when media has been "prepared" but not released. E_IMAPI_DF2RAW_MEDIA_IS_PREPARED
1540 0xC0AA0604 The client name is not valid. E_IMAPI_DF2RAW_CLIENT_NAME_IS_NOT_VALID
1542 0xC0AA0606 Only blank CD-R/RW media is supported. E_IMAPI_DF2RAW_MEDIA_IS_NOT_BLANK
1543 0xC0AA0607 Only blank CD-R/RW media is supported. E_IMAPI_DF2RAW_MEDIA_IS_NOT_SUPPORTED
1545 0xC0AA0609 There is not enough space on the media to add the provided session. E_IMAPI_DF2RAW_NOT_ENOUGH_SPACE
1546 0xC0AA060A You cannot prepare the media until you choose a recorder to use. E_IMAPI_DF2RAW_NO_RECORDER_SPECIFIED
1549 0xC0AA060D The provided audio stream is not valid. E_IMAPI_DF2RAW_STREAM_NOT_SUPPORTED
1550 0xC0AA060E The requested data block type is not supported by the current device. E_IMAPI_DF2RAW_DATA_BLOCK_TYPE_NOT_SUPPORTED
1551 0xC0AA060F The stream does not contain a sufficient number of sectors in the leadin for the current media. E_IMAPI_DF2RAW_STREAM_LEADIN_TOO_SHORT
1552 0xC0AA0610 This device does not support the operations required by this disc format. E_IMAPI_DF2RAW_RECORDER_NOT_SUPPORTED
2304 0x80AA0900 The 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_RECORDER_IN_USE
2305 0x80AA0901 The erase format only supports one recorder. You must clear the current recorder before setting a new one. E_IMAPI_ERASE_ONLY_ONE_RECORDER_SUPPORTED
2306 0x80AA0902 The 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_DISC_INFORMATION_TOO_SMALL
2307 0x80AA0903 The 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_MODE_PAGE_2A_TOO_SMALL
2308 0x80AA0904 The drive reported that the media is not erasable. E_IMAPI_ERASE_MEDIA_IS_NOT_ERASABLE
2309 0x80AA0905 The drive failed the erase command. E_IMAPI_ERASE_DRIVE_FAILED_ERASE_COMMAND
2310 0x80AA0906 The 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_TOOK_LONGER_THAN_ONE_HOUR
2311 0x80AA0907 The 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_UNEXPECTED_DRIVE_RESPONSE_DURING_ERASE
2312 0x80AA0908 The drive returned an error for a START UNIT (spinup) command. Manual intervention may be required. E_IMAPI_ERASE_DRIVE_FAILED_SPINUP_COMMAND
2313 0xC0AA0909 The current media type is unsupported. E_IMAPI_ERASE_MEDIA_IS_NOT_SUPPORTED
2314 0xC0AA090A This device does not support the operations required by this disc format. E_IMAPI_ERASE_RECORDER_NOT_SUPPORTED
2315 0xC0AA090B The client name is not valid. E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID
45312 0xC0AAB100 Internal error occured: %1!ls!. IMAPI_E_FSI_INTERNAL_ERROR
45313 0xC0AAB101 The value specified for parameter '%1!ls!' is not valid. IMAPI_E_INVALID_PARAM
45314 0xC0AAB102 FileSystemImage object is in read only mode. IMAPI_E_READONLY
45315 0xC0AAB103 No output file system specified. IMAPI_E_NO_OUTPUT
45316 0xC0AAB104 The specified Volume Identifier is either too long or contains one or more invalid characters. IMAPI_E_INVALID_VOLUME_NAME
45317 0xC0AAB105 Invalid file dates. %1!ls! time is earlier than %2!ls! time. IMAPI_E_INVALID_DATE
45318 0xC0AAB106 The file system must be empty for this function. IMAPI_E_FILE_SYSTEM_NOT_EMPTY
45320 0xC0AAB108 Specified path '%1!ls!' does not identify a file. IMAPI_E_NOT_FILE
45321 0xC0AAB109 Specified path '%1!ls!' does not identify a directory. IMAPI_E_NOT_DIR
45322 0xC0AAB10A The directory '%1!s!' is not empty. IMAPI_E_DIR_NOT_EMPTY
45323 0xC0AAB10B '%1!ls!' is not part of the file system. It must be added to complete this operation. IMAPI_E_NOT_IN_FILE_SYSTEM
45328 0xC0AAB110 Path '%1!s!' is badly formed or contains invalid characters. IMAPI_E_INVALID_PATH
45329 0xC0AAB111 The name '%1!ls!' specified is not legal: Name of file or directory object created while the UseRestrictedCharacterSet property is set may only contain ANSI characters. IMAPI_E_RESTRICTED_NAME_VIOLATION
45330 0xC0AAB112 '%1!ls!' name already exists. IMAPI_E_DUP_NAME
45331 0xC0AAB113 Attempt to add '%1!ls!' failed: cannot create a file-system-specific unique name for the %2!ls! file system. IMAPI_E_NO_UNIQUE_NAME
45336 0xC0AAB118 Cannot find item '%1!ls!' in FileSystemImage hierarchy. IMAPI_E_ITEM_NOT_FOUND
45337 0xC0AAB119 The file '%1!s!' not found in FileSystemImage hierarchy. IMAPI_E_FILE_NOT_FOUND
45338 0xC0AAB11A The directory '%1!s!' not found in FileSystemImage hierarchy. IMAPI_E_DIR_NOT_FOUND
45344 0xC0AAB120 Adding '%1!ls!' would result in a result image having a size larger than the current configured limit. IMAPI_E_IMAGE_SIZE_LIMIT
45345 0xC0AAB121 Value specified for FreeMediaBlocks property is too small for estimated image size based on current data. IMAPI_E_IMAGE_TOO_BIG
45352 0xC0AAB128 Data stream supplied for file '%1!ls!' is inconsistent: expected %2!I64d! bytes, found %3!I64d!. IMAPI_E_DATA_STREAM_INCONSISTENCY
45353 0xC0AAB129 Cannot read data from stream supplied for file '%1!ls!'. IMAPI_E_DATA_STREAM_READ_FAILURE
45354 0xC0AAB12A The following error was encountered when trying to create data stream for file '%1!ls!': IMAPI_E_DATA_STREAM_CREATE_FAILURE
45360 0xC0AAB130 This file system image has too many directories for the %1!ls! file system. IMAPI_E_TOO_MANY_DIRS
45361 0xC0AAB131 ISO9660 is limited to 8 levels of directories. IMAPI_E_ISO9660_LEVELS
45362 0xC0AAB132 Data file is too large for '%1!ls!' file system. IMAPI_E_DATA_TOO_BIG
45368 0xC0AAB138 Cannot initialize %1!ls! stash file. IMAPI_E_STASHFILE_OPEN_FAILURE
45369 0xC0AAB139 Error seeking in '%1!ls!' stash file. IMAPI_E_STASHFILE_SEEK_FAILURE
45370 0xC0AAB13A Error encountered writing to '%1!ls!' stash file. IMAPI_E_STASHFILE_WRITE_FAILURE
45371 0xC0AAB13B Error encountered reading from '%1!ls!' stash file. IMAPI_E_STASHFILE_READ_FAILURE
45372 0xC0AAB13C Error encountered when truncating data stash file. IMAPI_E_STASHFILE_TRUNCATE_FAILURE
45376 0xC0AAB140 The working directory '%1!ls!' is not valid. IMAPI_E_INVALID_WORKING_DIRECTORY
45377 0xC0AAB141 Cannot set working directory to '%1!ls!'. Space available is %2!I64d! bytes, approximately %3!I64d! bytes required. IMAPI_E_WORKING_DIRECTORY_SPACE
45378 0xC0AAB142 Attempt to move the data stash file to directory '%1!ls!' was not successful. IMAPI_E_STASHFILE_MOVE
45384 0xC0AAB148 The boot object could not be added to the image. IMAPI_E_BOOT_IMAGE_DATA
45385 0xC0AAB149 A boot object can only be included in an initial disc image. IMAPI_E_BOOT_OBJECT_CONFLICT
45386 0xC0AAB14A The emulation type requested does not match the boot image size. IMAPI_E_BOOT_EMULATION_IMAGE_SIZE_MISMATCH
45392 0xC0AAB150 Optical media is empty. IMAPI_E_EMPTY_DISC
45393 0xC0AAB151 The specified disc does not contain one of the supported file systems. IMAPI_E_NO_SUPPORTED_FILE_SYSTEM
45394 0xC0AAB152 The specified disc does not contain a '%1!ls!' file system. IMAPI_E_FILE_SYSTEM_NOT_FOUND
45395 0xC0AAB153 Consistency error encountered while importing the '%1!ls!' file system. IMAPI_E_FILE_SYSTEM_READ_CONSISTENCY_ERROR
45396 0xC0AAB154 The '%1!ls!'file system on the selected disc contains a feature not supported for import: %2!ls!. IMAPI_E_FILE_SYSTEM_FEATURE_NOT_SUPPORTED
45397 0xC0AAB155 Could not import %2!ls! file system from disc. The file '%1!ls!' already exists within the image hierarchy as a directory. IMAPI_E_IMPORT_TYPE_COLLISION_FILE_EXISTS_AS_DIRECTORY
45398 0xC0AAB156 Cannot seek to block %1!I64d! on source disc. IMAPI_E_IMPORT_SEEK_FAILURE
45399 0xC0AAB157 Import from previous session failed due to an error reading a block on the media (most likely block %1!u!). IMAPI_E_IMPORT_READ_FAILURE
45400 0xC0AAB158 Current disc is not the same one from which file system was imported. IMAPI_E_DISC_MISMATCH
45401 0xC0AAB159 IMAPI does not allow multi-session with the current media type. IMAPI_E_IMPORT_MEDIA_NOT_ALLOWED
45402 0xC0AAB15A IMAPI can not do multi-session with the current media because it does not support a compatible UDF revision for write. IMAPI_E_UDF_NOT_WRITE_COMPATIBLE
45403 0xC0AAB15B IMAPI does not support the multisession type requested. IMAPI_E_INCOMPATIBLE_MULTISESSION_TYPE
45404 0xC0AAB15C IMAPI supports none of the multisession type(s) provided on the current media. IMAPI_E_NO_COMPATIBLE_MULTISESSION_TYPE
45405 0xC0AAB15D MultisessionInterfaces property must be set prior calling this method. IMAPI_E_MULTISESSION_NOT_SET
45406 0xC0AAB15E Could not import %2!ls! file system from disc. The directory '%1!ls!' already exists within the image hierarchy as a file. IMAPI_E_IMPORT_TYPE_COLLISION_DIRECTORY_EXISTS_AS_FILE