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

O método Unpark recebe a chamada do parque.

Sintaxe

HRESULT Unpark();

Retornar valor

Esse método pode retornar um desses valores.

Valor Significado
S_OK
O método foi bem-sucedido.
E_FAIL
Não há suporte para a operação do parque.
TAPI_E_INVALCALLSTATE
O estado de chamada deve ser CS_IDLE.
TAPI_E_TIMEOUT
A operação falhou porque a DLL do TAPI 3 atingiu o tempo limite. O intervalo de tempo limite é de dois minutos.
E_OUTOFMEMORY
Há memória insuficiente para executar a operação.

Comentários

Para desmarcar uma chamada, CreateCall deve ser chamado usando como o endereço de destino o local atual estacionado da chamada. Veja o exemplo abaixo.

Exemplos

// 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 Valor
Plataforma de Destino Windows
Cabeçalho tapi3if.h (inclua Tapi3.h)
Biblioteca Uuid.lib
DLL Tapi3.dll

Confira também

Objeto Call

ITAddress::CreateCall

ITBasicCallControl

Visão geral do parque

ParkDirect

ParkIndirect

lineUnpark