一般的な 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 デバイス ドライバーは、指定されたコマンドをサポートしていません。 |