Erros gerais de MCI
Os seguintes valores de erro podem ser retornados pela função mciSendCommand ou mciSendString :
Valor | Significado |
---|---|
MCIERR_BAD_TIME_FORMAT | O valor especificado para o formato de hora é inválido. |
MCIERR_CANNOT_LOAD_DRIVER | O driver de dispositivo especificado não será carregado corretamente. |
MCIERR_CANNOT_USE_ALL | O nome do dispositivo "all" não é permitido para este comando. |
MCIERR_CREATEWINDOW | Não foi possível criar ou usar a janela. |
MCIERR_DEVICE_LENGTH | O nome do dispositivo ou do driver é muito longo. Especifique um nome de dispositivo ou driver com menos de 79 caracteres. |
MCIERR_DEVICE_LOCKED | O dispositivo agora está sendo fechado. Aguarde alguns segundos e tente novamente. |
MCIERR_DEVICE_NOT_INSTALLED | O dispositivo especificado não está instalado no sistema. Use a opção Drivers do Painel de Controle para instalar o dispositivo. |
MCIERR_DEVICE_NOT_READY | O driver do dispositivo não está pronto. |
MCIERR_DEVICE_OPEN | O nome do dispositivo já é usado como um alias por este aplicativo. Use um alias exclusivo. |
MCIERR_DEVICE_ORD_LENGTH | O nome do dispositivo ou do driver é muito longo. Especifique um nome de dispositivo ou driver com menos de 79 caracteres. |
MCIERR_DEVICE_TYPE_REQUIRED | O dispositivo especificado não pode ser encontrado no sistema. Verifique se o dispositivo está instalado e se o nome do dispositivo está escrito corretamente. |
MCIERR_DRIVER | O driver do dispositivo exibe um problema. Verifique com o fabricante do dispositivo sobre como obter um novo driver. |
MCIERR_DRIVER_INTERNAL | O driver do dispositivo exibe um problema. Verifique com o fabricante do dispositivo sobre como obter um novo driver. |
MCIERR_DUPLICATE_ALIAS | O alias especificado já é usado neste aplicativo. Use um alias exclusivo. |
MCIERR_EXTENSION_NOT_FOUND | A extensão especificada não tem nenhum tipo de dispositivo associado a ela. Especifique um tipo de dispositivo. |
MCIERR_EXTRA_CHARACTERS | Você deve colocar uma cadeia de caracteres entre aspas; os caracteres que seguem as aspas de fechamento não são válidos. |
MCIERR_FILE_NOT_FOUND | O arquivo solicitado não foi encontrado. Verifique se o caminho e o nome do arquivo estão corretos. |
MCIERR_FILE_NOT_SAVED | O arquivo não foi salvo. Verifique se o sistema tem espaço em disco suficiente ou se tem uma conexão de rede intacta. |
MCIERR_FILE_READ | Uma leitura do arquivo falhou. Verifique se o arquivo está presente no sistema ou se o sistema tem uma conexão de rede intacta. |
MCIERR_FILE_WRITE | Falha ao gravar no arquivo. Verifique se o sistema tem espaço em disco suficiente ou se tem uma conexão de rede intacta. |
MCIERR_FILENAME_REQUIRED | O nome do arquivo é inválido. Verifique se o nome do arquivo não tem mais de oito caracteres, seguido por um ponto e uma extensão. |
MCIERR_FLAGS_NOT_COMPATIBLE | Os parâmetros especificados não podem ser usados juntos. |
MCIERR_GET_CD | O arquivo solicitado OU dispositivo MCI não foi encontrado. Tente alterar diretórios ou reiniciar o sistema. |
MCIERR_HARDWARE | O dispositivo especificado exibe um problema. Verifique se o dispositivo está funcionando corretamente ou entre em contato com o fabricante do dispositivo. |
MCIERR_ILLEGAL_FOR_AUTO_OPEN | O MCI não executará o comando especificado em um dispositivo aberto automaticamente. Aguarde até que o dispositivo seja fechado e tente executar o comando. |
MCIERR_INTERNAL | Ocorreu um problema ao inicializar o MCI. Tente reiniciar o sistema operacional Windows. |
MCIERR_INVALID_DEVICE_ID | ID do dispositivo inválida. Use a ID fornecida ao dispositivo quando o dispositivo foi aberto. |
MCIERR_INVALID_DEVICE_NAME | O dispositivo especificado não está aberto nem reconhecido pelo MCI. |
MCIERR_INVALID_FILE | O arquivo especificado não pode ser reproduzido no dispositivo MCI especificado. O arquivo pode estar corrompido ou pode usar um formato de arquivo incorreto. |
MCIERR_MISSING_PARAMETER | O comando especificado requer um parâmetro , que você deve fornecer. |
MCIERR_MULTIPLE | Ocorreram erros em mais de um dispositivo. Especifique cada comando e dispositivo separadamente para identificar os dispositivos que causam os erros. |
MCIERR_MUST_USE_SHAREABLE | O driver do dispositivo já está em uso. Você deve especificar o parâmetro "compartilhável" com cada comando aberto para compartilhar o dispositivo. |
MCIERR_NO_ELEMENT_ALLOWED | O dispositivo especificado não usa um nome de arquivo. |
MCIERR_NO_INTEGER | O parâmetro para esse comando MCI deve ser um valor inteiro. |
MCIERR_NO_WINDOW | Não há janela de exibição. |
MCIERR_NONAPPLICABLE_FUNCTION | A sequência de comandos MCI especificada não pode ser executada na ordem especificada. Corrigir a sequência de comandos; em seguida, tente novamente. |
MCIERR_NULL_PARAMETER_BLOCK | Um bloco de parâmetro nulo (estrutura) foi passado para MCI. |
MCIERR_OUT_OF_MEMORY | Seu sistema não tem memória suficiente para essa tarefa. Encerre um ou mais aplicativos para aumentar a memória disponível e tente executar a tarefa novamente. |
MCIERR_OUTOFRANGE | O valor do parâmetro especificado está fora do intervalo para o comando MCI especificado. |
MCIERR_SET_CD | O arquivo especificado ou o dispositivo MCI está inacessível porque o aplicativo não pode alterar diretórios. |
MCIERR_SET_DRIVE | O arquivo especificado ou o dispositivo MCI está inacessível porque o aplicativo não pode alterar unidades. |
MCIERR_UNNAMED_RESOURCE | Não é possível armazenar um arquivo sem nome. Especifique um nome de arquivo. |
MCIERR_UNRECOGNIZED_COMMAND | O driver não pode reconhecer o comando especificado. |
MCIERR_UNSUPPORTED_FUNCTION | O driver de dispositivo MCI que o sistema está usando não dá suporte ao comando especificado. |