Befehl "pause"

Der Befehl pause hält die Wiedergabe oder Aufzeichnung an. Die meisten Treiber behalten die aktuelle Position bei und setzen schließlich die Wiedergabe oder Aufzeichnung an dieser Position fort. CD-Audio-, Digital-Video-, SINUS Sequencer-, VCR-, Videodisc- 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("pause %s %s"), 
  lpszDeviceID, 
  lpszFlags
); 

Parameter

lpszDeviceID

Bezeichner eines MCI-Geräts. Dieser Bezeichner oder Alias wird zugewiesen, wenn das Gerät geöffnet 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

Mit den Treibern MCICDA, MCISEQ und MCIPIONR funktioniert der Befehl pause genauso wie der Befehl stop.

Beispiele

Der folgende Befehl hält das Gerät "mysound" an.

pause 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

stop