デバイスを閉じる

[このページに関連付けられている機能 MCI は、従来の機能です。 MediaPlayer に置き換わりました。 MediaPlayer は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能な場合は MCI ではなく MediaPlayer を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

close (MCI_CLOSE) コマンドは、デバイスまたはファイルへのアクセスを解放します。 MCI は、デバイスを使用するすべてのタスクがデバイスを閉じた場合に、デバイスを解放します。 MCI がデバイスを管理できるように、アプリケーションでは、デバイスまたはファイルの使用が完了したら、各デバイスまたはファイルを閉じる必要があります。

ファイル (CD オーディオなど) の代わりに独自のメディアを使用する外部 MCI デバイスを閉じると、ドライバーはデバイスを現在の操作モードのままにします。 したがって、デバイス ドライバーがメモリから解放されていても、再生中の CD オーディオ デバイスを閉じると、CD オーディオ デバイスはコンテンツの末尾に達するまで再生し続けます。

注意

開いている MCI デバイスでアプリケーションを閉じると、Windows が再起動されるまで他のアプリケーションでこれらのデバイスを使用できなくなる可能性があります。