Beenden, Anhalten und Fortsetzen eines Geräts
Mit dem Befehl beenden (MCI_STOP) wird die Wiedergabe oder Aufzeichnung eines Geräts angehalten. Viele Geräte unterstützen auch den Befehl pause (MCI_PAUSE). Der Unterschied zwischen Stop und Pause hängt vom Gerät ab. In der Regel wird der Vorgang angehalten , aber das Gerät kann sofort mit der Wiedergabe oder Aufzeichnung fortfahren.
Mithilfe des Befehls wiedergabe (MCI_PLAY) oder Record (MCI_RECORD) zum Neustarten eines Geräts werden die Standorte zurückgesetzt, die mit den Flags "to" (MCI_TO) und "from" (MCI_FROM) angegeben wurden, bevor das Gerät angehalten oder beendet wurde. Ohne das Flag "from" setzen diese Befehle den Startort auf die aktuelle Position zurück. Ohne das "an"-Flag setzen sie den Endspeicherort auf das Ende des Mediums zurück. Um die Wiedergabe oder Aufzeichnung fortzusetzen, ohne eine zuvor angegebene Stoppposition zurückzusetzen, verwenden Sie das "an"-Flag des Wiedergabe - oder Aufzeichnungsbefehls , um eine Endposition anzugeben.
Einige Geräte unterstützen den Befehl resume (MCI_RESUME), um ein angehaltenes Gerät neu zu starten. Mit diesem Befehl werden die Speicherorte "an" und "from" nicht geändert, die mit dem Wiedergabe - oder Aufzeichnungsbefehl angegeben sind, der dem Befehl pause voranging.