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 | 指定了未知的命令参数。 |