共用方式為


一般MCI錯誤

mciSendCommandmciSendString 函式可以傳回下列錯誤值:

價值 意義
MCIERR_BAD_TIME_FORMAT 時間格式的指定值無效。
MCIERR_CANNOT_LOAD_DRIVER 指定的設備驅動器將不會正確載入。
MCIERR_CANNOT_USE_ALL 此命令不允許裝置名稱 「all」。
MCIERR_CREATEWINDOW 無法建立或使用視窗。
MCIERR_DEVICE_LENGTH 裝置或驅動程式名稱太長。 指定小於 79 個字元的裝置或驅動程式名稱。
MCIERR_DEVICE_LOCKED 裝置現在已關閉。 請稍候幾秒鐘,然後再試一次。
MCIERR_DEVICE_NOT_INSTALLED 指定的裝置未安裝在系統上。 使用 [控制面板] 中的 [驅動程式] 選項來安裝裝置。
MCIERR_DEVICE_NOT_READY 設備驅動器尚未就緒。
MCIERR_DEVICE_OPEN 此應用程式已使用裝置名稱作為別名。 使用唯一的別名。
MCIERR_DEVICE_ORD_LENGTH 裝置或驅動程式名稱太長。 指定小於 79 個字元的裝置或驅動程式名稱。
MCIERR_DEVICE_TYPE_REQUIRED 在系統上找不到指定的裝置。 檢查是否已安裝裝置,且裝置名稱拼字正確。
MCIERR_DRIVER 設備驅動器會顯示問題。 請洽詢裝置製造商以取得新的驅動程式。
MCIERR_DRIVER_INTERNAL 設備驅動器會顯示問題。 請洽詢裝置製造商以取得新的驅動程式。
MCIERR_DUPLICATE_ALIAS 指定的別名已經用於這個應用程式。 使用唯一的別名。
MCIERR_EXTENSION_NOT_FOUND 指定的擴充功能沒有與其相關聯的裝置類型。 指定裝置類型。
MCIERR_EXTRA_CHARACTERS 您必須以引號括住字串;結尾引號後面的字元無效。
MCIERR_FILE_NOT_FOUND 找不到要求的檔案。 檢查路徑和檔名是否正確。
MCIERR_FILE_NOT_SAVED 檔案未儲存。 請確定您的系統有足夠的磁碟空間,或有完整的網路連線。
MCIERR_FILE_READ 從檔案讀取失敗。 請確定檔案存在於您的系統上,或您的系統具有完整的網路連線。
MCIERR_FILE_WRITE 寫入檔案失敗。 請確定您的系統有足夠的磁碟空間,或有完整的網路連線。
MCIERR_FILENAME_REQUIRED 檔名無效。 請確定檔名不超過八個字元,後面接著句號和擴展名。
MCIERR_FLAGS_NOT_COMPATIBLE 指定的參數不能一起使用。
MCIERR_GET_CD 找不到要求的檔案 OR MCI 裝置。 請嘗試變更目錄或重新啟動您的系統。
MCIERR_HARDWARE 指定的裝置會呈現問題。 檢查裝置是否正常運作,或連絡裝置製造商。
MCIERR_ILLEGAL_FOR_AUTO_OPEN MCI 不會在自動開啟的裝置上執行指定的命令。 等候裝置關閉,然後嘗試執行命令。
MCIERR_INTERNAL 初始化MCI時發生問題。 請嘗試重新啟動 Windows作系統。
MCIERR_INVALID_DEVICE_ID 無效的裝置識別碼。 使用開啟裝置時提供給裝置的標識碼。
MCIERR_INVALID_DEVICE_NAME 指定的裝置不是由MCI開啟或辨識。
MCIERR_INVALID_FILE 指定的檔案無法在指定的MCI裝置上播放。 檔案可能已損毀,或使用不正確的檔格式。
MCIERR_MISSING_PARAMETER 指定的命令需要參數,您必須提供此參數。
MCIERR_MULTIPLE 一個以上的裝置發生錯誤。 個別指定每個命令和裝置,以識別造成錯誤的裝置。
MCIERR_MUST_USE_SHAREABLE 裝置驅動程式已在使用中。 您必須使用每個開啟命令來指定「可共用」參數,才能共享裝置。
MCIERR_NO_ELEMENT_ALLOWED 指定的裝置不會使用檔名。
MCIERR_NO_INTEGER 這個 MCI 命令的參數必須是整數值。
MCIERR_NO_WINDOW 沒有顯示視窗。
MCIERR_NONAPPLICABLE_FUNCTION 指定的 MCI 命令順序無法依指定順序執行。 更正命令順序;然後,再試一次。
MCIERR_NULL_PARAMETER_BLOCK Null 參數區塊 (structure) 已傳遞至 MCI。
MCIERR_OUT_OF_MEMORY 您的系統沒有足夠的記憶體供這項工作使用。 結束一或多個應用程式以增加可用的記憶體,然後再次嘗試執行工作。
MCIERR_OUTOFRANGE 指定的參數值超出指定 MCI 命令的範圍。
MCIERR_SET_CD 無法存取指定的檔案或 MCI 裝置,因為應用程式無法變更目錄。
MCIERR_SET_DRIVE 無法存取指定的檔案或 MCI 裝置,因為應用程式無法變更磁碟驅動器。
MCIERR_UNNAMED_RESOURCE 您無法儲存未命名的檔案。 指定檔名。
MCIERR_UNRECOGNIZED_COMMAND 驅動程式無法辨識指定的命令。
MCIERR_UNSUPPORTED_FUNCTION 系統所使用的 MCI 裝置驅動器不支援指定的命令。