|
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. |