PrimoBurner(tm) for C++
4.6
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. |