Befehl beenden

Mit dem Befehl beenden wird die Wiedergabe oder Aufzeichnung beendet. CD-Audio-, Digital-Video-, MIDI-Sequencer-, Videodisc-, VCR- und Waveform-Audiogeräte erkennen diesen Befehl.

Um diesen Befehl zu senden, rufen Sie die mciSendString-Funktion auf, wobei der parameter lpszCommand wie folgt festgelegt ist.

_stprintf_s(
  lpszCommand, 
  TEXT("stop %s %s %s"), 
  lpszDeviceID, 
  lpszStopFlags, 
  lpszFlags
); 

Parameter

lpszDeviceID

Bezeichner eines MCI-Geräts. Dieser Bezeichner oder Alias wird zugewiesen, wenn das Gerät geöffnet wird.

lpszStopFlags

Für Digitalvideogeräte kann dies das folgende Flag sein.

Wert Bedeutung
Halten Verhindert die Freigabe von Ressourcen, die zum Erneutzeichnen eines Standbilds auf dem Bildschirm erforderlich sind. Der Framepuffer bleibt für die Aktualisierung der Anzeige verfügbar, z. B. wenn das Fenster verschoben wird.

lpszFlags

Kann "warten", "benachrichtigen" oder beides sein. Für Digitalvideo- und Videorekordergeräte kann auch "Test" angegeben werden. Weitere Informationen zu diesen Flags finden Sie unter Warte-, Benachrichtigungs- und Testflags.

Rückgabewert

Gibt null zurück, wenn der Vorgang erfolgreich war oder andernfalls ein Fehler.

Bemerkungen

Bei CD-Audiogeräten beendet der Befehl beenden die Wiedergabe und setzt die aktuelle Spurposition auf Null zurück.

Beispiele

Der folgende Befehl beendet die Wiedergabe oder Aufzeichnung auf dem Gerät "mysound".

stop mysound

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]

Siehe auch

MCI

MCI-Befehlszeichenfolgen