lineSwapHold
9/19/2008
Essa função troca o ativo especificado mantenha chamar com a chamar especificado na consulta.
Syntax
LONG WINAPI lineSwapHold(
HCALL hActiveCall,
HCALL hHeldCall
);
Parameters
- hActiveCall
Identificador para o ativo chamar. O aplicativo deve ser um proprietário do chamar. O estado chamar de hActiveCall deve estar conectado.
- hHeldCall
Identificador para chamar o auxílio. O aplicativo deve ser um proprietário do chamar. O estado chamar de hHeldCall Pode ser onHoldPendingTransfer, onHoldPendingConference ou onHold.
Return Value
Retorna um identificador positivo solicitação se a função for de forma assíncrona concluída, ou um número negativo erro se ocorrer um erro. O dwParam2 parâmetro do correspondente LINE_REPLY mensagem será zero se a função é bem-sucedida ou é um número negativo erro se ocorrer um erro. A seguinte tabela mostra os valores de retorno para esta função.
Valor | Descrição |
---|---|
LINEERR_INVALCALLHANDLE |
Um identificador chamar é inválido. |
LINEERR_OPERATIONUNAVAIL |
A operação é não disponível porque esta função não é com suporte por divisão codificar múltiplo acessar (CDMA). CDMA não fornece a funcionalidade necessária para suporte a seguinte funções TAPI:
Alguns portadoras celular fornecem equivalente funcionalidade através de memória flash recurso, que com TAPI 2.2 pode ser acessado com a função lineGenerateDigits. Porque o memória flash exata seqüências controladas por provedores de celular, o aplicativo deve estar completamente ciente dos códigos necessários implementados por provedores de celular. |
LINEERR_INVALCALLSTATE |
O estado chamar é inválido. |
LINEERR_OPERATIONFAILED |
A operação falhou. |
LINEERR_NOMEM |
Não há memória o suficiente disponível. |
LINEERR_RESOURCEUNAVAIL |
Os recursos são não disponível. |
LINEERR_NOTOWNER |
O aplicativo não é um proprietário deste chamar. |
LINEERR_UNINITIALIZED |
Um parâmetro é não inicializado. |
Remarks
Troca o ativo chamar com a chamar em consultoria espera permite que o aplicativo para alternativo ou alternar entre essas duas chamadas. Isso é normal em espera chamar.
Observação
Essa função é TAPI versão 2.0 e posterior.
Requirements
Header | tapi.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |