共用方式為


一般 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 設備磁碟機已在使用中。 您必須使用每個開啟的命令來指定 「sharable」 參數,才能共用裝置。
MCIERR_NO_ELEMENT_ALLOWED 指定的裝置不會使用檔案名。
MCIERR_NO_INTEGER 這個 MCI 命令的參數必須是整數值。
MCIERR_NO_WINDOW 沒有顯示視窗。
MCIERR_NONAPPLICABLE_FUNCTION 指定的 MCI 命令順序無法以指定的循序執行。 更正命令順序;然後,再試一次。
MCIERR_Null_PARAMETER_BLOCK null 參數區塊 (結構) 傳遞至 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 設備磁碟機不支援指定的命令。