|
StarBurn SDK (Software Development Kit)
|
enum _EXCEPTION_NUMBER {
EN_SUCCESS = 0,
EN_FAILURE,
EN_INVALID_INPUT_PARAMETER,
EN_INVALID_STATE,
EN_MEMORY_ALLOCATION_FAILED,
EN_SYSTEM_CALL_FAILED,
EN_SCSI_TRANSPORT_FAILED,
EN_SCSI_DEVICE_BUSY,
EN_SCSI_CDB_FAILED,
EN_SCSI_DEVICE_INVALID_TYPE,
EN_INVALID_RESPONSE,
EN_BUFFER_UNDERRUN,
EN_INVALID_EXCEPTION,
EN_ACCESS_TO_FEATURE_DENIED,
EN_USER_EXCEPTION,
EN_PATH_TOO_LONG,
EN_UNDER_CONSTRUCTION,
EN_NOT_FOUND,
EN_FILE_TOO_BIG,
EN_NOT_IMPLEMENTED,
EN_RANGE,
EN_REGISTRATION_FAILED,
EN_UNSUPPORTED_AUDIO,
EN_BUFFER_TOO_SMALL,
EN_SYSTEM_CALL_FAILED_EX,
EN_ERROR_RECOVERY_FAILED,
EN_UNRECOGNIZED_MEDIA,
EN_GENERAL_SEEK_ERROR,
EN_GENERAL_READ_ERROR,
EN_ILLEGAL_OPERATION_FOR_TRACK,
EN_UNSUPPORTED_READ_MODE,
EN_REQUEST_TOO_LARGE,
EN_FULL_ERASE_REQUIRED,
EN_VERIFY_FAILED,
EN_DPM_FAILED,
EN_DEVICE_SHARING_VIOLATION,
EN_CALL_IS_OBSOLETE,
EN_WRONG_OS_VERSION,
EN_INVALID_FIELD_IN_CDB
};Enum that represents exception number
|
Member |
Definition |
|
EN_SUCCESS |
Nothing really happened, operation completed successfuly |
|
EN_FAILURE |
Undefined error happened, something goes really wrong |
|
EN_INVALID_INPUT_PARAMETER |
User input parameter is not valid |
|
EN_INVALID_STATE |
The state of the object is not valid for current operation |
|
EN_MEMORY_ALLOCATION_FAILED |
Memory allocation failed |
|
EN_SYSTEM_CALL_FAILED |
System call failed, check SystemError pointer to system error value |
|
EN_SCSI_TRANSPORT_FAILED |
SCSI transport internal error |
|
EN_SCSI_DEVICE_BUSY |
SCSI device is busy for a while |
|
EN_SCSI_CDB_FAILED |
SCSI CDB delivery failed, check CDB_FAILURE_INFORMATION for details |
|
EN_SCSI_DEVICE_INVALID_TYPE |
SCSI device of this type is not supported |
|
EN_INVALID_RESPONSE |
Something really unsupposed returned |
|
EN_BUFFER_UNDERRUN |
Buffer underrun happened |
|
EN_INVALID_EXCEPTION |
Exception was not allocated |
|
EN_ACCESS_TO_FEATURE_DENIED |
Access to feature denied b/s of the wrong version |
|
EN_USER_EXCEPTION |
This is not a real exception just the result of user interaction |
|
EN_PATH_TOO_LONG |
File path is too long |
|
EN_UNDER_CONSTRUCTION |
This feature is still under construction |
|
EN_NOT_FOUND |
Operation could not be performed b/s either device or requested parameter not found |
|
EN_FILE_TOO_BIG |
File is too big for requested operation |
|
EN_NOT_IMPLEMENTED |
Feature is not implemented yet |
|
EN_RANGE |
Passed range is not valid |
|
EN_REGISTRATION_FAILED |
Registration procedure completed with errors |
|
EN_UNSUPPORTED_AUDIO |
Unsupported audio format used as either input or output |
|
EN_BUFFER_TOO_SMALL |
Buffer size supplied by caller is not sufficient |
|
EN_SYSTEM_CALL_FAILED_EX |
Middle-layer error happened, check SystemError pointer for specific error value |
|
EN_ERROR_RECOVERY_FAILED |
Error recovery failed |
|
EN_UNRECOGNIZED_MEDIA |
Current media type is not recognized |
|
EN_GENERAL_SEEK_ERROR |
General seek error on CD/DVD/Blu-Ray/HD-DVD media |
|
EN_GENERAL_READ_ERROR |
General read error on CD/DVD/Blu-Ray/HD-DVD media |
|
EN_ILLEGAL_OPERATION_FOR_TRACK |
Illegal operation for track |
|
EN_UNSUPPORTED_READ_MODE |
Currently selected read mode is not supported by device |
|
EN_REQUEST_TOO_LARGE |
Request size is too large to be handled |
|
EN_FULL_ERASE_REQUIRED |
Full erase required before recording to inserted media |
|
EN_VERIFY_FAILED |
Verify operation found different memory buffers |
|
EN_DPM_FAILED |
DPM associated call failed |
|
EN_DEVICE_SHARING_VIOLATION |
Device failed to open b/s of sharing violation |
|
EN_CALL_IS_OBSOLETE |
Function is obsolete |
|
EN_WRONG_OS_VERSION |
OS version is not supported |
|
EN_INVALID_FIELD_IN_CDB |
Invalid field in CDB |
|
Copyright (c) 2001-2006 Rocket Division Software. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|