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

O método Finish é chamado em uma chamada de consulta para concluir uma conferência ou uma transferência.

Sintaxe

HRESULT Finish(
  [in] FINISH_MODE finishMode
);

Parâmetros

[in] finishMode

Um indicador FINISH_MODE do tipo de chamada que está sendo concluída, como FM_ASCONFERENCE.

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.
TAPI_E_INVALCALLSTATE
A chamada não é sinalizada como uma transferência ou uma conferência.
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
Existe memória insuficiente para executar a operação.

Comentários

Alguns provedores de serviços não dão suporte a essa operação enquanto o streaming está ativo. O aplicativo pode precisar chamar ITStream::StopStream ou ITSubStream::StopSubStream antes da operação e ITStream::StartStream ou ITSubStream::StartSubStream após a conclusão da operação.

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

Conferência

Visão geral da conferência

Criar um snippet de código de Conferência Simples

FINISH_MODE

Visão geral de encaminhamento

ITBasicCallControl

Transferir

Visão geral da transferência