Partilhar via


Erros gerais do MCI

Os seguintes valores de erro podem ser retornados pelo mciSendCommand ou função de 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 driver é muito longo. Especifique um nome de dispositivo ou driver com menos de 79 caracteres.
MCIERR_DEVICE_LOCKED O dispositivo está agora a ser 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 no Painel de Controle para instalar o dispositivo.
MCIERR_DEVICE_NOT_READY O driver de 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 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 de dispositivo apresenta um problema. Verifique com o fabricante do dispositivo sobre como obter um novo driver.
MCIERR_DRIVER_INTERNAL O driver de dispositivo apresenta 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; caracteres após as aspas de fechamento não são válidos.
MCIERR_FILE_NOT_FOUND O ficheiro solicitado não foi encontrado. Verifique se o caminho e o nome do arquivo estão corretos.
MCIERR_FILE_NOT_SAVED O ficheiro não foi guardado. Verifique se o sistema tem espaço em disco suficiente ou se tem uma conexão de rede intacta.
MCIERR_FILE_READ Falha na leitura do arquivo. Certifique-se de que o ficheiro está presente no seu sistema ou que o seu sistema tem uma ligaçã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 apresenta um problema. Verifique se o dispositivo está a funcionar corretamente ou contacte 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, em seguida, 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álido. Use o ID fornecido ao dispositivo quando o dispositivo foi aberto.
MCIERR_INVALID_DEVICE_NAME O dispositivo especificado não é aberto nem reconhecido pela 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 de 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 este 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 dada. 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 O seu sistema não tem memória suficiente para esta tarefa. Feche um ou mais aplicativos para aumentar a memória disponível e, em seguida, 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 dispositivo MCI está inacessível porque o aplicativo não pode alterar diretórios.
MCIERR_SET_DRIVE O arquivo especificado ou 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 suporta o comando especificado.