General Error Values

The following error values can be returned by either the mciSendCommand or mciSendString function:

Value
Meaning
MCIERR_BAD_TIME_FORMAT
The specified value for the time format is invalid.
MCIERR_CANNOT_LOAD_DRIVER
The specified device driver will not load properly.
MCIERR_CANNOT_USE_ALL
The device name "all" is not allowed for this command.
MCIERR_CREATEWINDOW
Could not create or use window.
MCIERR_DEVICE_LENGTH
The device or driver name is too long. Specify a device or driver name that is less than 79 characters.
MCIERR_DEVICE_LOCKED
The device is now being closed. Wait a few seconds, then try again.
MCIERR_DEVICE_NOT_INSTALLED
The specified device is not installed on the system. Use the Drivers option from the Control Panel to install the device.
MCIERR_DEVICE_NOT_READY
The device driver is not ready.
MCIERR_DEVICE_OPEN
The device name is already used as an alias by this application. Use a unique alias.
MCIERR_DEVICE_ORD_LENGTH
The device or driver name is too long. Specify a device or driver name that is less than 79 characters.
MCIERR_DEVICE_TYPE_REQUIRED
The specified device cannot be found on the system. Check that the device is installed and the device name is spelled correctly.
MCIERR_DRIVER
The device driver exhibits a problem. Check with the device manufacturer about obtaining a new driver.
MCIERR_DRIVER_INTERNAL
The device driver exhibits a problem. Check with the device manufacturer about obtaining a new driver.
MCIERR_DUPLICATE_ALIAS
The specified alias is already used in this application. Use a unique alias.
MCIERR_EXTENSION_NOT_FOUND
The specified extension has no device type associated with it. Specify a device type.
MCIERR_EXTRA_CHARACTERS
You must enclose a string with quotation marks; characters following the closing quotation mark are not valid.
MCIERR_FILE_NOT_FOUND
The requested file was not found. Check that the path and filename are correct.
MCIERR_FILE_NOT_SAVED
The file was not saved. Make sure your system has sufficient disk space or has an intact network connection.
MCIERR_FILE_READ
A read from the file failed. Make sure the file is present on your system or that your system has an intact network connection.
MCIERR_FILE_WRITE
A write to the file failed. Make sure your system has sufficient disk space or has an intact network connection.
MCIERR_FILENAME_REQUIRED
The filename is invalid. Make sure the filename is no longer than eight characters, followed by a period and an extension.
MCIERR_FLAGS_NOT_COMPATIBLE
The specified parameters cannot be used together.
MCIERR_GET_CD
The requested file OR MCI device was not found. Try changing directories or restarting your system.
MCIERR_HARDWARE
The specified device exhibits a problem. Check that the device is working correctly or contact the device manufacturer.
MCIERR_ILLEGAL_FOR_AUTO_OPEN
MCI will not perform the specified command on an automatically opened device. Wait until the device is closed, then try to perform the command.
MCIERR_INTERNAL
A problem occurred in initializing MCI. Try restarting the Windows operating system.
MCIERR_INVALID_DEVICE_ID
Invalid device ID. Use the ID given to the device when the device was opened.
MCIERR_INVALID_DEVICE_NAME
The specified device is not open nor recognized by MCI.
MCIERR_INVALID_FILE
The specified file cannot be played on the specified MCI device. The file may be corrupt or may use an incorrect file format.
MCIERR_MISSING_PARAMETER
The specified command requires a parameter, which you must supply.
MCIERR_MULTIPLE
Errors occurred in more than one device. Specify each command and device separately to identify the devices causing the errors.
MCIERR_MUST_USE_SHAREABLE
The device driver is already in use. You must specify the "shareable" parameter with each open command to share the device.
MCIERR_NO_ELEMENT_ALLOWED
The specified device does not use a filename.
MCIERR_NO_INTEGER
The parameter for this MCI command must be an integer value.
MCIERR_NO_WINDOW
There is no display window.
MCIERR_NONAPPLICABLE_FUNCTION
The specified MCI command sequence cannot be performed in the given order. Correct the command sequence; then, try again.
MCIERR_NULL_PARAMETER_BLOCK
A null parameter block (structure) was passed to MCI.
MCIERR_OUT_OF_MEMORY
Your system does not have enough memory for this task. Quit one or more applications to increase the available memory, then, try to perform the task again.
MCIERR_OUTOFRANGE
The specified parameter value is out of range for the specified MCI command.
MCIERR_SET_CD
The specified file or MCI device is inaccessible because the application cannot change directories.
MCIERR_SET_DRIVE
The specified file or MCI device is inaccessible because the application cannot change drives.
MCIERR_UNNAMED_RESOURCE
You cannot store an unnamed file. Specify a filename.
MCIERR_UNRECOGNIZED_COMMAND
The driver cannot recognize the specified command.
MCIERR_UNSUPPORTED_FUNCTION
The MCI device driver the system is using does not support the specified command.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database