Constantes LINEADDRCAPFLAGS_

As constantes de sinalizador de bit LINEADDRCAPFLAGS_ são usadas no membro dwAddrCapFlags da estrutura de dados LINEADDRESSCAPS para descrever várias funcionalidades de endereço booliano.

LINEADDRCAPFLAGS_ACCEPTTOALERT

TRUE se uma chamada de oferta precisar ser aceita usando lineAccept para começar a alertar os usuários nas duas extremidades da chamada; caso contrário, FALSE. Normalmente, isso é usado apenas com ISDN.

LINEADDRCAPFLAGS_ACDGROUP

O endereço dá suporte a grupos ACD em conexão com operações de call center. Consulte Sobre controles de call center para obter informações adicionais sobre grupos ACD.

LINEADDRCAPFLAGS_AUTORECONNECT

Especifica se a remoção de uma chamada de consulta se reconecta automaticamente à chamada em espera de consulta. TRUE se a reconexão ocorrer automaticamente; caso contrário, FALSE.

LINEADDRCAPFLAGS_BLOCKIDDEFAULT

Especifica se a rede por padrão envia ou bloqueia informações de ID do chamador ao fazer uma chamada nesse endereço. Se TRUE, as informações do identificador serão bloqueadas por padrão; se FALSE, as informações do identificador serão transmitidas por padrão.

LINEADDRCAPFLAGS_BLOCKIDOVERRIDE

Especifica se a configuração padrão para enviar ou bloquear informações de ID do chamador pode ser substituída por chamada. Se TRUE, a substituição será possível; se FALSE, a substituição não será possível.

LINEADDRCAPFLAGS_COMPLETIONID

Especifica se os identificadores de conclusão retornados por lineCompleteCall são úteis e exclusivos. TRUE se útil; caso contrário, FALSE.

LINEADDRCAPFLAGS_CONFDROP

TRUE se lineDrop em um pai de chamada de conferência também tiver o efeito colateral de descartar (ou seja, desconectar) as outras partes envolvidas na chamada em conferência; FALSE se descartar uma chamada em conferência ainda permitirá que as outras partes conversem entre si.

LINEADDRCAPFLAGS_CONFERENCEHELD

Especifica se uma chamada segura pode ser conferida. Muitas vezes, somente chamadas em espera de consulta podem ser adicionadas a como uma chamada em conferência.

LINEADDRCAPFLAGS_CONFERENCEMAKE

Especifica se uma chamada totalmente nova pode ser estabelecida para uso como uma chamada de consulta (para adicionar) em conferência.

LINEADDRCAPFLAGS_DESTOFFHOOK

Especifica se o telefone da parte chamada pode ser automaticamente forçado ao fazer chamadas.

LINEADDRCAPFLAGS_DIALED

Especifica se um endereço de destino pode ser discado nesse endereço para fazer uma chamada. TRUE se um endereço de destino precisar ser discado; FALSE se o endereço de destino for corrigido (como com um "telefone quente").

LINEADDRCAPFLAGS_FWDBUSYNAADDR

Especifica se o encaminhamento de chamadas para ocupado e para nenhuma resposta pode usar endereços de encaminhamento diferentes. Esse sinalizador só será significativo se o encaminhamento for ocupado e nenhuma resposta puder ser controlada separadamente. Esse sinalizador será TRUE se o encaminhamento for ocupado e, para nenhuma resposta, poderá usar endereços de destino diferentes; caso contrário, será FALSE.

LINEADDRCAPFLAGS_FWDCONSULT

Especifica se o encaminhamento de chamadas envolve o estabelecimento de uma chamada de consulta.

LINEADDRCAPFLAGS_FWDINTEXTADDR

Especifica se chamadas internas e externas podem ser encaminhadas para endereços de encaminhamento diferentes. Esse sinalizador só será significativo se o encaminhamento de chamadas internas e externas puder ser controlado separadamente. Esse sinalizador será TRUE se chamadas internas e externas puderem ser encaminhadas para endereços de destino diferentes; caso contrário, será FALSE.

LINEADDRCAPFLAGS_FWDNUMRINGS

Especifica se o número de anéis para uma não-resposta pode ser especificado ao encaminhar chamadas sem resposta. Se TRUE, o intervalo válido será fornecido nos membros dwMinFwdNumRings e dwMaxFwdNumRings da estrutura LINEADDRESSCAPS .

LINEADDRCAPFLAGS_FWDSTATUSVALID

Especifica se o status de encaminhamento na estrutura LINEADDRESSSTATUS para esse endereço é válido ou é, no máximo, uma "melhor estimativa", dada a ausência de confirmação precisa pela opção ou rede.

LINEADDRCAPFLAGS_HOLDMAKESNEW

Quando uma chamada nesse endereço é colocada em espera (usando lineHold ou ação externa), uma nova chamada é criada automaticamente (provavelmente em LINECALLSTATE_DIALTONE).

LINEADDRCAPFLAGS_NOEXTERNALCALLS

O endereço está associado a uma linha interna em um PBX que é restrito de tal forma que não pode ser usado para fazer chamadas a um endereço fora do comutador (por exemplo, é um interfone). O aplicativo pode usar essa indicação para ajudar o usuário a selecionar a aparência de chamada correta a ser usada para fazer uma chamada. Quando esse bit está desativado, ele não indica necessariamente que o endereço pode ser usado para fazer chamadas externas, pois o provedor de serviços pode não estar ciente do tipo de linha.

LINEADDRCAPFLAGS_NOINTERNALCALLS

O endereço está associado a uma linha de CO direta (tronco) e não pode ser usado para fazer chamadas internas em um PBX. O aplicativo pode usar essa indicação para ajudar o usuário a selecionar a aparência de chamada correta a ser usada para fazer uma chamada. Quando esse bit está desativado, ele não indica necessariamente que o endereço pode ser usado para fazer chamadas internas, pois o provedor de serviços pode não estar ciente do tipo de linha.

LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION

Esse endereço não dá suporte à conversão de endereços de rede telefônica pública comutada. Esse sinalizador é exposto somente a aplicativos que negociam uma versão TAPI de 3.0 ou superior.

LINEADDRCAPFLAGS_ORIGOFFHOOK

Especifica se o telefone da parte de origem pode ser retirado automaticamente ao fazer chamadas.

LINEADDRCAPFLAGS_PARTIALDIAL

Especifica se a discagem parcial está disponível.

LINEADDRCAPFLAGS_PICKUPCALLWAIT

TRUE se linePickup puder ser usado para pegar uma chamada detectada pelo usuário como uma chamada de espera de chamada; caso contrário, FALSE.

LINEADDRCAPFLAGS_PICKUPGROUPID

Especifica se um identificador de grupo é necessário para o recebimento de chamadas.

LINEADDRCAPFLAGS_PREDICTIVEDIALER

Esse endereço tem recursos avançados de monitoramento de progresso de chamadas que podem ser aplicados a chamadas de saída para determinar estados de chamada, como ringback, ocupado, specialinfo e conectado, ou o tipo de mídia do dispositivo que atende a chamada. Ele também pode ter a capacidade de transferir automaticamente chamadas de saída para outro endereço quando uma chamada atinge qualquer um de um conjunto predefinido de estados.

LINEADDRCAPFLAGS_QUEUE

Esse endereço não está associado a uma estação ou dispositivo físico específico, mas é um local de espera em que as chamadas esperam por processamento adicional. As chamadas feitas na fila podem receber um tratamento específico. Eles também podem ser transferidos automaticamente quando um recurso específico fica disponível (por exemplo, se a fila for uma fila ACD e as chamadas estiverem aguardando um agente disponível).

LINEADDRCAPFLAGS_ROUTEPOINT

Esse endereço não está associado a uma estação ou dispositivo físico específico, mas é um local de espera em que as chamadas aguardam o roteamento pelo aplicativo (o aplicativo examina o endereço chamado e pode redirecionar a chamada para outro endereço). A chamada também poderá ser transferida automaticamente se um tempo limite de roteamento expirar (a opção geralmente pressupõe um roteamento padrão).

LINEADDRCAPFLAGS_SECURE

Especifica se as chamadas nesse endereço podem ser protegidas no momento da instalação da chamada.

LINEADDRCAPFLAGS_SETCALLINGID

O aplicativo pode optar por definir o membro CallingPartyID em LINECALLPARAMS ao chamar lineMakeCall e outras funções que aceitam uma estrutura LINECALLPARAMS . O provedor de serviços, se o conteúdo do identificador for aceitável e um caminho estiver disponível, passará o identificador para a parte chamada para indicar a identidade da parte de chamada.

LINEADDRCAPFLAGS_SETUPCONFNULL

Especifica se a configuração de uma chamada em conferência começa com uma chamada inicial (FALSE) ou sem nenhuma chamada inicial (TRUE).

LINEADDRCAPFLAGS_TRANSFERHELD

Especifica se uma chamada segura pode ser transferida. Muitas vezes, somente chamadas em espera de consulta podem ser transferidas.

LINEADDRCAPFLAGS_TRANSFERMAKE

Especifica se uma chamada totalmente nova pode ser estabelecida para uso como uma chamada de consulta na transferência.

Comentários

Sem extensibilidade. Todos os 32 bits são reservados.

Requisitos

Requisito Valor
Versão do TAPI
Requer TAPI 2.0 ou posterior
Cabeçalho
Tapi.h

Confira também

lineAccept

LINEADDRESSCAPS

LINEADDRESSSTATUS

LINECALLPARAMS

lineCompleteCall

Linedrop

lineHold

Linemakecall

linePickup