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

El método Unpark obtiene la llamada desde park.

Sintaxis

HRESULT Unpark();

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Significado
S_OK
El método se realizó correctamente.
E_FAIL
No se admite la operación de parque.
TAPI_E_INVALCALLSTATE
El estado de la llamada debe ser CS_IDLE.
TAPI_E_TIMEOUT
Error en la operación porque el archivo DLL tapi 3 lo agotó. El intervalo de tiempo de espera es de dos minutos.
E_OUTOFMEMORY
Existe memoria insuficiente para realizar la operación.

Comentarios

Para anular una llamada, se debe llamar a CreateCall mediante como dirección de destino la ubicación estacionada actual de la llamada. Observe el ejemplo siguiente.

Ejemplos

// Note: the parameters used in this call are obtained from elsewhere in the code.  

HRESULT hr = pAddress->CreateCall( bstrAddressToCall, 
                           dwAddressType, 
                           dwMediaTypes, 
                           &pBasicCall 
                           ); 
// If ( hr != S_OK ) process the error here. 

// Select appropriate terminals for call, and then call: 
pBasicCall ->Unpark();

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)

ITAddress::CreateCall

ITBasicCallControl

Introducción al parque

ParkDirect

ParkIndirect

lineUnpark