Método ITBasicCallControl::SwapHold (tapi3if.h)
El método SwapHold intercambia la llamada (que está activa) con la llamada especificada en espera.
El intercambio de la llamada activa con la llamada en espera de consulta permite a la aplicación alternar entre estas dos llamadas. Esto es típico en la espera de llamadas.
Sintaxis
HRESULT SwapHold(
[in] ITBasicCallControl *pCall
);
Parámetros
[in] pCall
Llame a , actualmente en espera, que se va a realizar activo.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
El método se realizó correctamente. |
|
Esta operación no se admite. |
|
El parámetro pCall no es un puntero válido. |
|
El parámetro pCall no describe una llamada existente actualmente. |
|
Existe memoria insuficiente para realizar la operación. |
|
Error en la operación. |
|
Error en la operación porque el archivo DLL tapi 3 lo agotó. El intervalo de tiempo de espera es de dos minutos. |
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 la finalización de la operación.
Requisitos
Plataforma de destino | Windows |
Encabezado | tapi3if.h (incluya Tapi3.h) |
Library | Uuid.lib |
Archivo DLL | Tapi3.dll |