|
PrimoBurner(tm) for C++
5.0
CD, DVD and Blu-ray Software Development Kit
|
BlockDevice error codes. More...
Enumerations | |
| enum | Enum { Start = 0x05000000 , End = 0x05FFFFFF , Success = GenericError::Success , InternalError = GenericError::InternalError , DeviceNotSet = (BlockDeviceError::Start + 2) , MediumNotPresent = (BlockDeviceError::Start + 3) , InvalidParameters = (BlockDeviceError::Start + 4) , InvalidBlockSize = (BlockDeviceError::Start + 5) , CommandSequence = (BlockDeviceError::Start + 6) , IncompatibleMedia = (BlockDeviceError::Start + 7) , InvalidFilenameLength = (BlockDeviceError::Start + 8) , InvalidDataSource = (BlockDeviceError::Start + 9) } |
| BlockDeviceError::Enum. More... | |
BlockDevice error codes.
These error codes are returned by the BlockDevice::error method.
| enum Enum |
| Enumerator | |
|---|---|
| Start | This is not an actual error code. This is a base value for BlockDevice errors. |
| Success | Success. |
| InternalError | Internal error. Normally this error should not happen. It indicates an unexpected problem in PrimoBurner components. |
| DeviceNotSet | Device object is not set. |
| MediumNotPresent | Medium not present in the device. |
| InvalidParameters | Invalid parameters passed to the Write method. |
| InvalidBlockSize | Buffer size is not multiple of 2048 bytes (BlockSize::CDRom, BlockSize::DVD and BlocksSize::BD. |
| CommandSequence | Command sequence error. |
| IncompatibleMedia | Media is not compatible with the attempted operation. |
| InvalidFilenameLength | Invalid filename length. Max filename length is 127 chars. |
| InvalidDataSource | The data source for all files must be set to DataSource::Disc. |