Freigeben über


ITStream::StopStream-Methode (tapi3if.h)

Die StopStream-Methode beendet den Stream.

Syntax

HRESULT StopStream();

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert Bedeutung
S_OK
Methode war erfolgreich.
E_NOTIMPL
Methode nicht implementiert.
TAPI_E_NOTSUPPORTED
Der Anbieter unterstützt diesen Vorgang nicht.

Hinweise

Eine Anwendung kann diese Methode aufrufen, um einen Stream zu beenden. Der Unterschied zwischen dem Anhalten eines Datenstroms und dem Beenden eines Datenstroms hängt von der Art des für den Anruf verwendeten Transports ab.

Dieser Aufruf generiert Ereignisse, die die Anwendung abrufen kann, wenn sie registriert ist. Informationen zum Empfangen von Ereignissen finden Sie in der Übersicht über Ereignisse.

Wenn der Stream erfolgreich beendet wird, empfängt die Anwendung einen CALL_MEDIA_EVENT mit dem Wert CME_STREAM_INACTIVE Ereignis und CALL_MEDIA_EVENT_CAUSE gleich CMC_LOCAL_REQUEST.

Wenn der Stream nicht angehalten werden kann, empfängt die Anwendung ein CME_STREAM_FAIL-Ereignis mit ursache CMC_LOCAL_REQUEST.

Um den Stream anschließend neu zu starten, muss die Anwendung StartStream aufrufen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h (einschließlich Tapi3.h)

Weitere Informationen

ITStream

Media Service Provider Interface (MSPI)