Errori MCI generali

I valori di errore seguenti possono essere restituiti dalla funzione mciSendCommand o mciSendString:

Valore Significato
MCIERR_BAD_TIME_FORMAT Il valore specificato per il formato ora non è valido.
MCIERR_CANNOT_LOAD_DRIVER Il driver di dispositivo specificato non verrà caricato correttamente.
MCIERR_CANNOT_USE_ALL Il nome del dispositivo "all" non è consentito per questo comando.
MCIERR_CREATEWINDOW Impossibile creare o usare la finestra.
MCIERR_DEVICE_LENGTH Il nome del dispositivo o del driver è troppo lungo. Specificare un nome del dispositivo o del driver minore di 79 caratteri.
MCIERR_DEVICE_LOCKED Il dispositivo è ora chiuso. Attendere alcuni secondi, quindi riprovare.
MCIERR_DEVICE_NOT_INSTALLED Il dispositivo specificato non è installato nel sistema. Usare l'opzione Driver dal Pannello di controllo per installare il dispositivo.
MCIERR_DEVICE_NOT_READY Il driver del dispositivo non è pronto.
MCIERR_DEVICE_OPEN Il nome del dispositivo viene già usato come alias da questa applicazione. Usare un alias univoco.
MCIERR_DEVICE_ORD_LENGTH Il nome del dispositivo o del driver è troppo lungo. Specificare un nome del dispositivo o del driver minore di 79 caratteri.
MCIERR_DEVICE_TYPE_REQUIRED Impossibile trovare il dispositivo specificato nel sistema. Verificare che il dispositivo sia installato e che il nome del dispositivo sia scritto correttamente.
MCIERR_DRIVER Il driver del dispositivo presenta un problema. Controllare il produttore del dispositivo per ottenere un nuovo driver.
MCIERR_DRIVER_INTERNAL Il driver del dispositivo presenta un problema. Controllare il produttore del dispositivo per ottenere un nuovo driver.
MCIERR_DUPLICATE_ALIAS L'alias specificato viene già usato in questa applicazione. Usare un alias univoco.
MCIERR_EXTENSION_NOT_FOUND L'estensione specificata non ha alcun tipo di dispositivo associato. Specificare un tipo di dispositivo.
MCIERR_EXTRA_CHARACTERS È necessario racchiudere una stringa con virgolette; i caratteri che seguono le virgolette di chiusura non sono validi.
MCIERR_FILE_NOT_FOUND Il file richiesto non è stato trovato. Verificare che il percorso e il nome file siano corretti.
MCIERR_FILE_NOT_SAVED Il file non è stato salvato. Assicurarsi che il sistema disponga di spazio su disco sufficiente o abbia una connessione di rete intatta.
MCIERR_FILE_READ Impossibile leggere dal file. Assicurarsi che il file sia presente nel sistema o che il sistema abbia una connessione di rete intatta.
MCIERR_FILE_WRITE Impossibile scrivere nel file. Assicurarsi che il sistema disponga di spazio su disco sufficiente o abbia una connessione di rete intatta.
MCIERR_FILENAME_REQUIRED Il nome del file non è valido. Assicurarsi che il nome del file non sia più di otto caratteri, seguito da un punto e da un'estensione.
MCIERR_FLAGS_NOT_COMPATIBLE I parametri specificati non possono essere usati insieme.
MCIERR_GET_CD Il dispositivo O MCI richiesto non è stato trovato. Provare a modificare le directory o riavviare il sistema.
MCIERR_HARDWARE Il dispositivo specificato presenta un problema. Verificare che il dispositivo funzioni correttamente o contattare il produttore del dispositivo.
MCIERR_ILLEGAL_FOR_AUTO_OPEN MCI non eseguirà il comando specificato in un dispositivo aperto automaticamente. Attendere fino a quando il dispositivo non viene chiuso, quindi provare a eseguire il comando.
MCIERR_INTERNAL Si è verificato un problema durante l'inizializzazione di MCI. Provare a riavviare il sistema operativo Windows.
MCIERR_INVALID_DEVICE_ID ID dispositivo non valido. Usare l'ID specificato nel dispositivo quando il dispositivo è stato aperto.
MCIERR_INVALID_DEVICE_NAME Il dispositivo specificato non è aperto né riconosciuto da MCI.
MCIERR_INVALID_FILE Impossibile riprodurre il file specificato nel dispositivo MCI specificato. Il file può essere danneggiato o può usare un formato di file non corretto.
MCIERR_MISSING_PARAMETER Il comando specificato richiede un parametro, che è necessario specificare.
MCIERR_MULTIPLE Si sono verificati errori in più di un dispositivo. Specificare ogni comando e dispositivo separatamente per identificare i dispositivi che causano gli errori.
MCIERR_MUST_USE_SHAREABLE Il driver del dispositivo è già in uso. È necessario specificare il parametro "sharable" con ogni comando aperto per condividere il dispositivo.
MCIERR_NO_ELEMENT_ALLOWED Il dispositivo specificato non usa un nome file.
MCIERR_NO_INTEGER Il parametro per questo comando MCI deve essere un valore integer.
MCIERR_NO_WINDOW Non esiste alcuna finestra di visualizzazione.
MCIERR_NONAPPLICABLE_FUNCTION Impossibile eseguire la sequenza di comandi MCI specificata nell'ordine specificato. Correggere la sequenza di comandi; riprovare.
MCIERR_NULL_PARAMETER_BLOCK Un blocco di parametri Null (struttura) è stato passato a MCI.
MCIERR_OUT_OF_MEMORY Il sistema non dispone di memoria sufficiente per questa attività. Uscire da una o più applicazioni per aumentare la memoria disponibile, quindi provare a eseguire di nuovo l'attività.
MCIERR_OUTOFRANGE Il valore del parametro specificato non è compreso nell'intervallo per il comando MCI specificato.
MCIERR_SET_CD Il file o il dispositivo MCI specificato non è accessibile perché l'applicazione non può modificare le directory.
MCIERR_SET_DRIVE Il file o il dispositivo MCI specificato non è accessibile perché l'applicazione non può modificare le unità.
MCIERR_UNNAMED_RESOURCE Non è possibile archiviare un file senza nome. Specificare un nome file.
MCIERR_UNRECOGNIZED_COMMAND Il driver non può riconoscere il comando specificato.
MCIERR_UNSUPPORTED_FUNCTION Il driver del dispositivo MCI che usa il sistema non supporta il comando specificato.