Befehl "stop"

Der Befehl stop beendet die Wiedergabe oder Aufzeichnung. CD-Audio-, Digital-Video-, SINUS Sequencer-, Videodisc-, VCR- und Waveform-Audio-Geräte erkennen diesen Befehl.

Um diesen Befehl zu senden, rufen Sie die mciSendString-Funktion auf, wobei der lpszCommand-Parameter 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

Bei Geräten mit digitalem Video kann dies das folgende Flag sein.

Wert Bedeutung
Halten Verhindert die Freigabe von Ressourcen, die erforderlich sind, um ein Standbild auf dem Bildschirm neu zu zeichnen. Der Framepuffer bleibt für die Aktualisierung der Anzeige verfügbar, wenn z. B. das Fenster verschoben wird.

lpszFlags

Kann "wait", "notify" oder beides sein. Für DigitalVideo- und VCR-Geräte kann auch "test" angegeben werden. Weitere Informationen zu diesen Flags finden Sie unter Die Warte-, Benachrichtigungs- und Testflags.

Rückgabewert

Gibt 0 (null) zurück, wenn der Fehler erfolgreich war, oder andernfalls ein Fehler.

Bemerkungen

Bei CD-Audiogeräten beendet der Befehl stop die Wiedergabe und setzt die aktuelle Titelposition auf 0 (null) zurück.

Beispiele

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

stop mysound

Requirements (Anforderungen)

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

Weitere Informationen

MCI

MCI-Befehlszeichenfolgen