Share via


Constantes LINECALLFEATURE2_

As constantes LINECALLFEATURE2_ listam os recursos complementares disponíveis para conferência, transferência e chamadas de estacionamento.

LINECALLFEATURE2_COMPLCALLBACK

Se esse bit estiver ativado, o recurso de "retorno de chamada" poderá ser invocado usando a opção LINECOMPLMODE_CALLBACK com lineCompleteCall. O bit LINECALLFEATURE_COMPLETECALL também estará ativado no membro dwCallFeatures .

LINECALLFEATURE2_COMPLCAMPON

Se esse bit estiver ativado, o recurso "camp on" poderá ser invocado usando a opção LINECOMPLMODE_CAMPON com lineCompleteCall. O bit LINECALLFEATURE_COMPLETECALL também estará ativado no membro dwCallFeatures .

LINECALLFEATURE2_COMPLINTRUDE

Se esse bit estiver ativado, o recurso "intrude" poderá ser invocado usando a opção LINECOMPLMODE_INTRUDE com lineCompleteCall. O bit LINECALLFEATURE_COMPLETECALL também estará ativado no membro dwCallFeatures .

LINECALLFEATURE2_COMPLMESSAGE

Se esse bit estiver ativado, o recurso "deixar mensagem" poderá ser invocado usando a opção LINECOMPLMODE_MESSAGE com lineCompleteCall. O bit LINECALLFEATURE_COMPLETECALL também estará ativado no membro dwCallFeatures .

LINECALLFEATURE2_NOHOLDCONFERENCE

Se esse bit estiver ativado, uma "conferência sem espera" poderá ser criada usando a opção LINECALLPARAMFLAGS_NOHOLDCONFERENCE com lineSetupConference. O bit LINECALLFEATURE_SETUPCONF também estará ativado no membro dwCallFeatures .

LINECALLFEATURE2_ONESTEPTRANSFER

Se esse bit estiver ativado, "uma transferência de etapa" poderá ser criada usando a opção LINECALLPARAMFLAGS_ONESTEPTRANSFER com lineSetupTransfer. O bit LINECALLFEATURE_SETUPTRANSFER também estará ativado no membro dwCallFeatures .

Observação

Se nenhum dos bits "COMPL" for especificado no membro dwCallFeatures2 em LINECALLSTATUS , mas LINECALLFEATURE_COMPLETECALL for especificado, será possível que qualquer um deles funcione, mas o provedor de serviços não especificou qual.

LINECALLFEATURE2_TRANSFERCONF

Se esse bit estiver ativado, a função lineCompleteTransfer poderá ser usada para resolve a transferência como uma conferência de três vias. O bit LINECALLFEATURE_COMPLETETRANSF também estará ativado no membro dwCallFeatures .

LINECALLFEATURE2_TRANSFERNORM

Se esse bit estiver ativado, a função lineCompleteTransfer poderá ser usada para resolve a transferência como uma transferência normal. O bit LINECALLFEATURE_COMPLETETRANSF também estará ativado no membro dwCallFeatures .

Observação

Se nem TRANSFERNORM nem TRANSFERCONF forem especificados no membro dwCallFeatures2 em LINECALLSTATUS , mas LINECALLFEATURE_COMPLETETRANSF for especificado, será possível que um deles funcione, mas o provedor de serviços não especificou qual.

LINECALLFEATURE2_PARKDIRECT

Se esse bit estiver ativado, o recurso "parque direcionado" poderá ser invocado usando a opção LINEPARKMODE_DIRECTED com linePark. O bit LINECALLFEATURE_PARK também estará ativado no membro dwCallFeatures .

LINECALLFEATURE2_PARKNONDIRECT

Se esse bit estiver ativado, o recurso "parque não direcionado" poderá ser invocado usando a opção LINEPARKMODE_NONDIRECTED com linePark. O bit LINECALLFEATURE_PARK também estará ativado no membro dwCallFeatures .

Observação

Se nem PARKDIRECT nem PARKNONDIRECT forem especificados no membro dwCallFeatures2 em LINECALLSTATUS , mas LINECALLFEATURE_PARK for especificado, será possível que um deles funcione, mas o provedor de serviços não especificou qual.

Requisitos

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

Confira também

LINECALLSTATUS

lineCompleteCall

Linecompletetransfer

linePark

Linesetupconference

Linesetuptransfer