Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 "sharable" 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. |