Поделиться через


Общие ошибки MCI

Следующие значения ошибок можно возвращать mciSendCommand или функцией mciSendString:

Ценность Значение
MCIERR_BAD_TIME_FORMAT Указанное значение для формата времени недопустимо.
MCIERR_CANNOT_LOAD_DRIVER Указанный драйвер устройства не загружается должным образом.
MCIERR_CANNOT_USE_ALL Имя устройства "all" не допускается для этой команды.
MCIERR_CREATEWINDOW Не удалось создать или использовать окно.
MCIERR_DEVICE_LENGTH Слишком длинное имя устройства или драйвера. Укажите имя устройства или драйвера, которое меньше 79 символов.
MCIERR_DEVICE_LOCKED Устройство теперь закрывается. Подождите несколько секунд, а затем повторите попытку.
MCIERR_DEVICE_NOT_INSTALLED Указанное устройство не установлено в системе. Используйте параметр "Драйверы" на панели управления для установки устройства.
MCIERR_DEVICE_NOT_READY Драйвер устройства не готов.
MCIERR_DEVICE_OPEN Имя устройства уже используется в качестве псевдонима этого приложения. Используйте уникальный псевдоним.
MCIERR_DEVICE_ORD_LENGTH Слишком длинное имя устройства или драйвера. Укажите имя устройства или драйвера, которое меньше 79 символов.
MCIERR_DEVICE_TYPE_REQUIRED Указанное устройство не удается найти в системе. Убедитесь, что устройство установлено и имя устройства указано правильно.
MCIERR_DRIVER Драйвер устройства вызывает проблему. Обратитесь к изготовителю устройства о получении нового драйвера.
MCIERR_DRIVER_INTERNAL Драйвер устройства вызывает проблему. Обратитесь к изготовителю устройства о получении нового драйвера.
MCIERR_DUPLICATE_ALIAS Указанный псевдоним уже используется в этом приложении. Используйте уникальный псевдоним.
MCIERR_EXTENSION_NOT_FOUND Указанное расширение не связано с ним типом устройства. Укажите тип устройства.
MCIERR_EXTRA_CHARACTERS Необходимо заключить строку с кавычками; Символы после закрывающей кавычки недопустимы.
MCIERR_FILE_NOT_FOUND Запрошенный файл не найден. Убедитесь, что путь и имя файла верны.
MCIERR_FILE_NOT_SAVED Файл не был сохранен. Убедитесь, что в системе достаточно места на диске или есть нетронутое сетевое подключение.
MCIERR_FILE_READ Сбой чтения из файла. Убедитесь, что файл присутствует в вашей системе или что у вашей системы есть нетронутое сетевое подключение.
MCIERR_FILE_WRITE Сбой записи в файл. Убедитесь, что в системе достаточно места на диске или есть нетронутое сетевое подключение.
MCIERR_FILENAME_REQUIRED Недопустимое имя файла. Убедитесь, что имя файла не превышает восьми символов, за которым следует период и расширение.
MCIERR_FLAGS_NOT_COMPATIBLE Указанные параметры нельзя использовать вместе.
MCIERR_GET_CD Запрошенное устройство OR MCI не найдено. Попробуйте изменить каталоги или перезапустить систему.
MCIERR_HARDWARE Указанное устройство демонстрирует проблему. Убедитесь, что устройство работает правильно или обратитесь к изготовителю устройства.
MCIERR_ILLEGAL_FOR_AUTO_OPEN MCI не будет выполнять указанную команду на автоматически открываемом устройстве. Дождитесь закрытия устройства, а затем попробуйте выполнить команду.
MCIERR_INTERNAL Возникла проблема при инициализации MCI. Попробуйте перезапустить операционную систему Windows.
MCIERR_INVALID_DEVICE_ID Недопустимый идентификатор устройства. Используйте идентификатор, предоставленный устройству при открытии устройства.
MCIERR_INVALID_DEVICE_NAME Указанное устройство не открыто и не распознано MCI.
MCIERR_INVALID_FILE Указанный файл нельзя воспроизвести на указанном устройстве MCI. Файл может быть поврежден или может использовать неправильный формат файла.
MCIERR_MISSING_PARAMETER Для указанной команды требуется параметр, который необходимо указать.
MCIERR_MULTIPLE Ошибки произошли на нескольких устройствах. Укажите каждую команду и устройство отдельно, чтобы определить устройства, вызывающие ошибки.
MCIERR_MUST_USE_SHAREABLE Драйвер устройства уже используется. Для общего доступа к устройству необходимо указать параметр sharable с каждой открытой командой.
MCIERR_NO_ELEMENT_ALLOWED Указанное устройство не использует имя файла.
MCIERR_NO_INTEGER Параметр для этой команды MCI должен быть целым значением.
MCIERR_NO_WINDOW Окно отображения отсутствует.
MCIERR_NONAPPLICABLE_FUNCTION Указанная последовательность команд MCI не может выполняться в указанном порядке. Исправьте последовательность команд; Затем повторите попытку.
MCIERR_NULL_PARAMETER_BLOCK Блок параметров NULL (структура) был передан В MCI.
MCIERR_OUT_OF_MEMORY У вашей системы недостаточно памяти для этой задачи. Закройте одно или несколько приложений, чтобы увеличить доступную память, а затем повторите попытку выполнения задачи.
MCIERR_OUTOFRANGE Указанное значение параметра выходит за пределы диапазона для указанной команды MCI.
MCIERR_SET_CD Указанный файл или устройство MCI недоступно, так как приложение не может изменять каталоги.
MCIERR_SET_DRIVE Указанный файл или устройство MCI недоступно, так как приложение не может изменять диски.
MCIERR_UNNAMED_RESOURCE Не удается сохранить неименованный файл. Укажите имя файла.
MCIERR_UNRECOGNIZED_COMMAND Драйвер не может распознать указанную команду.
MCIERR_UNSUPPORTED_FUNCTION Драйвер устройства MCI, который используется системой, не поддерживает указанную команду.