PrimoBurner(tm) for C++
5.0
CD, DVD and Blu-ray Software Development Kit
|
Enumerations | |
enum | Enum { Start = 0x03000000 , End = 0x03FFFFFF , Success = GenericError::Success , InternalError = GenericError::InternalError , InvalidParameters = (DataDiscError::Start + 1) , DeviceNotSet = (DataDiscError::Start + 3) , BadImageFile = (DataDiscError::Start + 6) , BufferUnderrun = (DataDiscError::Start + 7) , LayoutNotSet = (DataDiscError::Start + 8) , Interrupted = (DataDiscError::Start + 9) , Iso9660NotSupported = (DataDiscError::Start + 11) , JolietNotSupported = (DataDiscError::Start + 12) , Iso9660Level1NotSupported = (DataDiscError::Start + 13) , Checksum = (DataDiscError::Start + 16) , InvalidStructure = (DataDiscError::Start + 17) , InvalidDataSource = (DataDiscError::Start + 18) , DataStreamOpen = (DataDiscError::Start + 19) , IncompatibleMedia = (DataDiscError::Start + 23) , DataStreamRead = (DataDiscError::Start + 24) , CannotLoadImageLayout = (DataDiscError::Start + 25) , FileTooBig = (DataDiscError::Start + 26) , MediumNotPresent = (DataDiscError::Start + 27) , InvalidImageType = (DataDiscError::Start + 28) , IO = (DataDiscError::Start + 29) , InvalidWriteMethod = (DataDiscError::Start + 30) , UdfNotSupported = (DataDiscError::Start + 32) , EmptyFilename = (DataDiscError::Start + 33) , DuplicateFilename = (DataDiscError::Start + 34) , OutOfSpace = (DataDiscError::Start + 35) } |
DataDiscError::Enum. More... | |
DataDisc error codes.
These codes are returned by ErrorInfo::code, when ErrorInfo::facility returns ErrorFacility::DataDisc.
To get an ErrorInfo object, call the DataDisc::error method.
enum Enum |
Enumerator | |
---|---|
Start | This is not an actual error code. This is a base value for DataDisc errors. |
Success | Success. |
InternalError | Internal error. Normally this error should not happen. It indicates an unexpected problem in PrimoBurner components. |
InvalidParameters | Wrong parameters passed to an DataDisc method. |
DeviceNotSet | Device object is not set. |
BadImageFile | Bad image file. |
BufferUnderrun | Buffer under run condition. |
LayoutNotSet | Image layout has not been set. |
Interrupted | Operation was interrupted by application. |
Iso9660NotSupported | Feature not supported as part of ISO9660 image. |
JolietNotSupported | Feature not supported as part of Joliet image. |
Iso9660Level1NotSupported | Feature not supported as part of ISO9660 Level 1 image. |
Checksum | Checksum or CRC error. |
InvalidStructure | Invalid image structure detected when loading layout from CD/DVD track or image file. |
InvalidDataSource | Invalid data source specified. |
DataStreamOpen | Could not open data stream. |
IncompatibleMedia | Media is not compatible with the attempted operation. This error is returned when the WriteToDisc method is used with CD-ROM, DVD-ROM or BD-ROM media. |
DataStreamRead | Could not read from data stream. |
CannotLoadImageLayout | Failed to load the image layout from a CD/DVD track or an ISO image file. |
FileTooBig | Files larger than 4096 MB (4GB) are not supported for ISO and Joliet file systems. Please use UDF file system. |
MediumNotPresent | Medium not present in the device. |
InvalidImageType | A valid image type must be specified before setting image layout. |
IO | Input/Output error. |
InvalidWriteMethod | The specified write method is not compatible with the media in the device. |
UdfNotSupported | Feature not supported for UDF images. |
EmptyFilename | Filename field is blank.
|
DuplicateFilename | Duplicate filenames found. |
OutOfSpace | Data image requires more space than the free media space available. |