次の方法で共有


一般的な MCI エラー

mciSendCommand 関数または mciSendString 関数は、次のエラー値を返すことができます。

説明
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 ファイル名が無効です。 ファイル名が 8 文字以内で、ピリオドと拡張子が続いていることを確認します。
MCIERR_FLAGS_NOT_COMPATIBLE 指定したパラメーターを一緒に使用することはできません。
MCIERR_GET_CD 要求されたファイルまたは MCI デバイスが見つかりませんでした。 ディレクトリを変更するか、システムを再起動してみてください。
MCIERR_HARDWARE 指定されたデバイスに問題が発生します。 デバイスが正しく動作していることを確認するか、デバイスの製造元に問い合わせてください。
MCIERR_ILLEGAL_FOR_AUTO_OPEN MCI は、自動的に開かれたデバイスで指定されたコマンドを実行しません。 デバイスが閉じられるまで待ってから、コマンドの実行を試みます。
MCIERR_INTERNAL MCI の初期化中に問題が発生しました。 Windows オペレーティング システムを再起動してみてください。
MCIERR_INVALID_DEVICE_ID 無効なデバイス ID。 デバイスが開かれたときにデバイスに指定された ID を使用します。
MCIERR_INVALID_DEVICE_NAME 指定されたデバイスは開かされておらず、MCI によって認識されません。
MCIERR_INVALID_FILE 指定したファイルは、指定された MCI デバイスで再生できません。 ファイルが破損しているか、正しくないファイル形式を使用している可能性があります。
MCIERR_MISSING_PARAMETER 指定したコマンドには、指定する必要があるパラメーターが必要です。
MCIERR_MULTIPLE 複数のデバイスでエラーが発生しました。 各コマンドとデバイスを個別に指定して、エラーの原因となっているデバイスを特定します。
MCIERR_MUST_USE_SHAREABLE デバイス ドライバーは既に使用されています。 デバイスを共有するには、open コマンドごとに "共有可能" パラメーターを指定する必要があります。
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 システムにこのタスクに十分なメモリがありません。 1 つ以上のアプリケーションを終了して使用可能なメモリを増やしてから、もう一度タスクを実行してみてください。
MCIERR_OUTOFRANGE 指定されたパラメーター値が、指定された MCI コマンドの範囲外です。
MCIERR_SET_CD 指定されたファイルまたは MCI デバイスは、アプリケーションでディレクトリを変更できないため、アクセスできません。
MCIERR_SET_DRIVE アプリケーションでドライブを変更できないため、指定されたファイルまたは MCI デバイスにアクセスできません。
MCIERR_UNNAMED_RESOURCE 名前のないファイルは保存できません。 ファイル名を指定します。
MCIERR_UNRECOGNIZED_COMMAND ドライバーは、指定されたコマンドを認識できません。
MCIERR_UNSUPPORTED_FUNCTION システムが使用している MCI デバイス ドライバーは、指定されたコマンドをサポートしていません。