Schließen eines Geräts
[Das dieser Seite zugeordnete Feature MCI ist ein Legacyfeature. Es wurde von MediaPlayer ersetzt. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, nach Möglichkeit für neuen Code MediaPlayer anstelle von MCI zu verwenden. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Der Befehl close (MCI_CLOSE) gibt den Zugriff auf ein Gerät oder eine Datei frei. MCI gibt ein Gerät frei, wenn es bei allen Aufgaben, die ein Gerät verwenden, geschlossen wurde. Damit MCI die Geräte verwalten kann, muss Ihre Anwendung jedes Gerät oder jede Datei schließen, wenn die Verwendung abgeschlossen ist.
Wenn Sie ein externes MCI-Gerät schließen, das seine eigenen Medien anstelle von Dateien (z. B. CD-Audio) verwendet, lässt der Treiber das Gerät in seinem aktuellen Betriebsmodus. Wenn Sie also ein CD-Audiogerät schließen, das wiedergegeben wird, obwohl der Gerätetreiber aus dem Arbeitsspeicher freigegeben wird, wird das CD-Audiogerät weiterhin wiedergegeben, bis es das Ende des Inhalts erreicht.
Hinweis
Das Schließen einer Anwendung mit geöffneten MCI-Geräten kann verhindern, dass andere Anwendungen diese Geräte verwenden, bis Windows neu gestartet wird.