Método ITBasicCallControl::HandoffIndirect (tapi3if.h)

El método HandoffIndirect entrega la llamada a otra aplicación en función del tipo de medio de la llamada. Si varias aplicaciones se han registrado como capaces de controlar los tipos implicados, TAPI entregará a la aplicación de prioridad más alta, que suele ser la que registró primero.

Esto indica que la aplicación ya no requiere la propiedad de la llamada.

Sintaxis

HRESULT HandoffIndirect(
  [in] long lMediaType
);

Parámetros

[in] lMediaType

Tipo de medio al que se va a transferir.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
El método se realizó correctamente.
E_INVALIDARG
El parámetro lMediaType no es válido.
E_OUTOFMEMORY
Existe memoria insuficiente para realizar la operación.

Comentarios

Algunos proveedores de servicios no admiten esta operación mientras el streaming está activo. Es posible que la aplicación tenga que llamar a ITStream::StopStream o ITSubStream::StopSubStream antes de la operación y ITStream::StartStream o ITSubStream::StartSubStream después de completar la operación.

Si TAPI no entrega la llamada, TAPI llamará a Disconnect.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado tapi3if.h (include Tapi3.h)
Library Uuid.lib
Archivo DLL Tapi3.dll

Consulte también

Call (objeto)

Introducción a las entregas

ITBasicCallControl

constantes de TAPIMEDIATYPE_

lineHandoff