Compartilhar via


Constantes LINEADDRFEATURE_

As constantes LINEADDRFEATURE_ listam as operações que podem ser invocadas em um endereço.

LINEADDRFEATURE_FORWARD

O endereço pode ser encaminhado.

LINEADDRFEATURE_MAKECALL

Uma chamada de saída pode ser colocada no endereço.

LINEADDRFEATURE_PICKUP

Uma chamada pode ser captada no endereço.

LINEADDRFEATURE_PICKUPDIRECT

A função linePickup pode ser usada para pegar uma chamada em um endereço específico.

LINEADDRFEATURE_PICKUPGROUP

A função linePickup pode ser usada para pegar uma chamada no grupo.

LINEADDRFEATURE_PICKUPHELD

A função linePickup (com um endereço de destino nulo ) pode ser usada para pegar uma chamada mantida no endereço. Normalmente, isso é usado apenas em um arranjo exclusivo de ponte.

LINEADDRFEATURE_PICKUPWAITING

A função linePickup (com um endereço de destino nulo ) pode ser usada para pegar uma chamada de espera de chamada. Observe que isso não indica necessariamente que uma chamada de espera está realmente presente, porque muitas vezes é impossível para um dispositivo de telefonia detectar automaticamente tal chamada; no entanto, ele indica que a função hook-flash será invocada para tentar alternar para essa chamada.

LINEADDRFEATURE_SETMEDIACONTROL

O controle de mídia pode ser definido neste endereço.

LINEADDRFEATURE_SETTERMINAL

Os modos de terminal para esse endereço podem ser definidos.

LINEADDRFEATURE_SETUPCONF

Uma chamada de conferência com uma chamada inicial NULL pode ser configurada neste endereço.

LINEADDRFEATURE_UNCOMPLETECALL

As solicitações de conclusão de chamada podem ser canceladas neste endereço.

LINEADDRFEATURE_UNPARK

As chamadas podem ser desmarques usando esse endereço.

Observação

Se nenhum dos novos bits "PICKUP" modificados estiver definido no membro dwAddressFeatures em LINEADDRESSSTATUS , mas o bit LINEADDRFEATURE_PICKUP estiver definido, qualquer um dos modos de retirada poderá funcionar; o provedor de serviços simplesmente não especificou quais.

LINEADDRFEATURE_FORWARDDND

A função lineForward (com um endereço de destino vazio) pode ser usada para ativar o recurso Não Incomodar no endereço. LINEADDRFEATURE_FORWARD também será definido.

LINEADDRFEATURE_FORWARDFWD

A função lineForward pode ser usada para encaminhar chamadas no endereço para outros números. LINEADDRFEATURE_FORWARD também será definido.

Observação

Se nenhum dos novos bits "FORWARD" modificados estiver definido no membro dwAddressFeatures em LINEADDRESSSTATUS , mas o bit LINEADDRFEATURE_FORWARD estiver definido, qualquer um dos modos de encaminhamento poderá funcionar; o provedor de serviços simplesmente não especificou quais.

Comentários

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

Essa constante é usada tanto em LINEADDRESSCAPS (retornado por lineGetAddressCaps) quanto em LINEADDRESSSTATUS (retornado por lineGetAddressStatus). LINEADDRESSCAPS relata a disponibilidade dos recursos de endereço pelo provedor de serviços (principalmente a opção) para um determinado endereço. Um aplicativo faria essa determinação quando inicializasse. A estrutura LINEADDRESSSTATUS relata, para um determinado endereço, quais recursos de endereço podem realmente ser invocados enquanto o endereço está no estado atual. Um aplicativo tornaria essa determinação dinamicamente após alterações de estado de endereço, normalmente causadas por atividades relacionadas a chamadas no endereço.

Requisitos

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

Confira também

LINEADDRESSCAPS

LINEADDRESSSTATUS

Lineforward

Linegetaddresscaps

Linegetaddressstatus

linePickup