Freigeben über


ITBasicCallControl::HandoffIndirect-Methode (tapi3if.h)

Die HandoffIndirect-Methode gibt den Aufruf an eine andere Anwendung basierend auf dem Medientyp des Aufrufs aus. Wenn mehrere Anwendungen als in der Lage sind, die betreffenden Typen zu verarbeiten, übergibt TAPI an die Anwendung mit der höchsten Priorität, die in der Regel zuerst registriert wurde.

Dies gibt an, dass die Anwendung den Besitz des Aufrufs nicht mehr benötigt.

Syntax

HRESULT HandoffIndirect(
  [in] long lMediaType
);

Parameter

[in] lMediaType

Medientyp , an den übertragen werden soll.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Methode war erfolgreich.
E_INVALIDARG
Der lMediaType-Parameter ist ungültig.
E_OUTOFMEMORY
Zum Ausführen des Vorgangs ist nicht genügend Arbeitsspeicher vorhanden.

Hinweise

Einige Dienstanbieter unterstützen diesen Vorgang nicht, während das Streaming aktiv ist. Die Anwendung muss möglicherweise ITStream::StopStream oder ITSubStream::StopSubStream vor dem Vorgang und ITStream::StartStream oder ITSubStream::StartSubStream nach Abschluss des Vorgangs aufrufen.

Wenn TAPI den Anruf nicht übergeben kann, ruft TAPI Disconnect auf.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h (einschließlich Tapi3.h)
Bibliothek Uuid.lib
DLL Tapi3.dll

Weitere Informationen

Objekt aufrufen

Übersicht über Übergaben

ITBasicCallControl

TAPIMEDIATYPE_ Konstanten

lineHandoff