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 别名必须与“new”设备名称一起使用。
MCIERR_NO_CLOSING_QUOTE 缺少右引号。
MCIERR_NOTIFY_ON_AUTO_OPEN 自动打开时,“通知”标志是非法的。
MCIERR_PARAM_OVERFLOW 输出字符串不够长。
MCIERR_PARSER_INTERNAL 发生了内部分析程序错误。
MCIERR_UNRECOGNIZED_KEYWORD 指定了未知命令参数。