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


Ошибки mciSendString

Функция mciSendString возвращает следующие ошибки, но не mciSendCommand:

Значение Значение
MCIERR_BAD_CONSTANT Значение, указанное для параметра, неизвестно.
MCIERR_BAD_INTEGER Целое число в команде является недопустимым или отсутствует.
MCIERR_DUPLICATE_FLAGS Флаг или значение были указаны дважды.
MCIERR_MISSING_COMMAND_STRING Команда не указана.
MCIERR_MISSING_DEVICE_NAME Имя устройства не указано.
MCIERR_MISSING_STRING_ARGUMENT В команде отсутствует строковое значение.
MCIERR_NEW_REQUIRES_ALIAS Псевдоним должен использоваться с именем "нового" устройства.
MCIERR_NO_CLOSING_QUOTE Отсутствует закрывающая кавычка.
MCIERR_NOTIFY_ON_AUTO_OPEN Флаг уведомления является недопустимым при автоматическом открытии.
MCIERR_PARAM_OVERFLOW Строка вывода не была достаточно длинной.
MCIERR_PARSER_INTERNAL Произошла внутренняя ошибка средства синтаксического анализа.
MCIERR_UNRECOGNIZED_KEYWORD Указан неизвестный параметр команды.