Result Code
|
Description
|
S_OK
|
No error – Success
|
S_BUFFER_TO_SMALL
|
|
IMAPI_S_PROPERTIESIGNORED
|
An unknown property was passed in a property set and it was ignored.
|
IMAPI_E_NOTOPENED
|
An Open call hasn’t been made on IDiscMaster.
|
IMAPI_E_NOTINITIALIZED
|
A recorder object has not been initialized.
|
IMAPI_E_USERABORT
|
The user cancelled the operation
|
IMAPI_E_GENERIC
|
Generic error
|
IMAPI_E_MEDIUM_NOTPRESENT
|
There is no disc in the device
|
IMAPI_E_MEDIUM_INVALIDTYPE
|
The media is not a type that can be used.
|
IMAPI_E_DEVICE_NOPROPERTIES
|
The recorder does not support any properties.
|
IMAPI_E_DEVICE_NOTACCESSIBLE
|
Device can’t be used / already in use.
|
IMAPI_E_DEVICE_NOTPRESENT
|
The device is not present or has been removed.
|
IMAPI_E_DEVICE_INVALIDTYPE
|
The recorder does not support an operation.
|
IMAPI_E_INITIALIZE_WRITE
|
Unable to initialize drive interface for writing
|
IMAPI_E_INITIALIZE_ENDWRITE
|
Unable to initialize drive interface for closing
|
IMAPI_E_FILESYSTEM
|
Error enabling/disabling file system access or auto-insertion detection
|
IMAPI_E_FILEACCESS
|
Error writing image file
|
IMAPI_E_DISCINFO
|
Error while trying to read disc data from device
|
IMAPI_E_TRACKNOTOPEN
|
An audio track is not open for writing.
|
IMAPI_E_TRACKOPEN
|
An open audio track is already being staged.
|
IMAPI_E_DISCFULL
|
The disc can’t hold any more data.
|
IMAPI_E_BADJOLIETNAME
|
App tried to add a badly named element to a disc.
|
IMAPI_E_INVALIDIMAGE
|
The staged image is not suitable for a burn. It has been corrupted or cleared and has no usable content.
|
IMAPI_E_NOACTIVEFORMAT
|
A active format master has not been selected using the IDiscMaster::SetActiveDiscMasterFormat.
|
IMAPI_E_NOACTIVERECORDER
|
An active disc recorder has not been selected with IDiscMaster::SetActiveDiscRecorder.
|
IMAPI_E_WRONGFORMAT
|
A call to IJolietDiscMaster has been made when IRedbookDiscMaster is the active format, or vice versa. Change the format and clear the image file contents if you wan to use a different format.
|
IMAPI_E_ALREADYOPEN
|
A call IDiscMaster::Open call has already been made by your application against this object.
|
IMAPI_E_WRONGDISC
|
The Imapi multi-session disc has been removed from the active recorder.
|
IMAPI_E_FILEEXISTS
|
The file to add is already in the image file and the overwrite flag was not set.
|
IMAPI_E_STASHINUSE
|
Another application is already using the IMAPI stash file required to stage a disc image. Try again later.
|
IMAPI_E_DEVICE_STILL_IN_USE
|
Another application is already using this device, IMAPI cannot access the device.
|
IMAPI_E_LOSS_OF_STREAMING
|
Content streaming was lost, a buffer under-run may have occurred.
|
IMAPI_E_COMPRESSEDSTASH
|
The stash is located on a compressed volume and cannot be read.
|
IMAPI_E_ENCRYPTEDSTASH
|
The stash is located on an encrypted volume and cannot be read.
|
IMAPI_E_NOTENOUGHDISKFORSTASH
|
There is not enough free space to create the stash file on the specified volume.
|
IMAPI_E_REMOVABLESTASH
|
Selected stash location is on a removable media.
|
IMAPI_E_NOMEDIAINDRIVE
|
There is no media in the drive to query.
|