Общие ошибки 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 | Запрошенный файл или устройство 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, который используется системой, не поддерживает указанную команду. |