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 |
---|---|
|
El método se realizó correctamente. |
|
El parámetro lMediaType no es válido. |
|
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 |