Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um membro da enumeração ADDRESS_CAPABILITY é usado pelo método ITAddressCapabilities::get_AddressCapability para indicar a funcionalidade de endereço necessária.
Syntax
typedef enum ADDRESS_CAPABILITY {
AC_ADDRESSTYPES = 0,
AC_BEARERMODES,
AC_MAXACTIVECALLS,
AC_MAXONHOLDCALLS,
AC_MAXONHOLDPENDINGCALLS,
AC_MAXNUMCONFERENCE,
AC_MAXNUMTRANSCONF,
AC_MONITORDIGITSUPPORT,
AC_GENERATEDIGITSUPPORT,
AC_GENERATETONEMODES,
AC_GENERATETONEMAXNUMFREQ,
AC_MONITORTONEMAXNUMFREQ,
AC_MONITORTONEMAXNUMENTRIES,
AC_DEVCAPFLAGS,
AC_ANSWERMODES,
AC_LINEFEATURES,
AC_SETTABLEDEVSTATUS,
AC_PARKSUPPORT,
AC_CALLERIDSUPPORT,
AC_CALLEDIDSUPPORT,
AC_CONNECTEDIDSUPPORT,
AC_REDIRECTIONIDSUPPORT,
AC_REDIRECTINGIDSUPPORT,
AC_ADDRESSCAPFLAGS,
AC_CALLFEATURES1,
AC_CALLFEATURES2,
AC_REMOVEFROMCONFCAPS,
AC_REMOVEFROMCONFSTATE,
AC_TRANSFERMODES,
AC_ADDRESSFEATURES,
AC_PREDICTIVEAUTOTRANSFERSTATES,
AC_MAXCALLDATASIZE,
AC_LINEID,
AC_ADDRESSID,
AC_FORWARDMODES,
AC_MAXFORWARDENTRIES,
AC_MAXSPECIFICENTRIES,
AC_MINFWDNUMRINGS,
AC_MAXFWDNUMRINGS,
AC_MAXCALLCOMPLETIONS,
AC_CALLCOMPLETIONCONDITIONS,
AC_CALLCOMPLETIONMODES,
AC_PERMANENTDEVICEID,
AC_GATHERDIGITSMINTIMEOUT,
AC_GATHERDIGITSMAXTIMEOUT,
AC_GENERATEDIGITMINDURATION,
AC_GENERATEDIGITMAXDURATION,
AC_GENERATEDIGITDEFAULTDURATION
} ;
Constantes
AC_ADDRESSTYPESValor: 0 Um endereço pode dar suporte a mais de um tipo de endereço, mas observe que um pode ser usado durante ITAddress::CreateCall. |
AC_BEARERMODESModos de portador. |
AC_MAXACTIVECALLSO número máximo de chamadas (largura de banda mínima) que podem estar ativas (conectadas) na linha a qualquer momento. O número real de chamadas ativas poderá ser menor se chamadas de largura de banda mais altas forem estabelecidas na linha. |
AC_MAXONHOLDCALLSNúmero máximo de chamadas que podem estar em espera ao mesmo tempo. |
AC_MAXONHOLDPENDINGCALLSNúmero máximo de chamadas que podem ser simultaneamente pendentes de transferência ou conferência. |
AC_MAXNUMCONFERENCEContém o número máximo de partes que podem ingressar em uma única chamada em conferência nesse endereço. |
AC_MAXNUMTRANSCONFEspecifica o número de partes (incluindo "self") que podem ser adicionadas em uma chamada em conferência iniciada como uma chamada de consulta genérica usando ITBasicCallControl::Transfer e ITBasicCallControl::Finish (FM_ASCONFERENCE). |
AC_MONITORDIGITSUPPORTEspecifica modos de dígito detectáveis neste endereço usando o LINEDIGITMODE_ sinalizadores. Se nenhum sinalizador for definido, não haverá suporte para o monitoramento de dígitos. |
AC_GENERATEDIGITSUPPORTEspecifica modos de dígito que podem ser gerados nesse endereço usando um subconjunto do sinalizadores de LINEDIGITMODE_ : LINEDIGITMODE_PULSE indica que os dígitos podem ser gerados como tons de pulso/rotativo e LINEDIGITMODE_DTMF indica que os dígitos podem ser gerados como tons DTMF. Se nenhum sinalizador for definido, não haverá suporte para a geração de dígitos. |
AC_GENERATETONEMODESEspecifica os diferentes tipos de tons que podem ser gerados nessa linha, do tipo LINETONEMODE_. |
AC_GENERATETONEMAXNUMFREQContém o número máximo de frequências que podem ser especificadas na descrição de um tom geral. |
AC_MONITORTONEMAXNUMFREQContém o número máximo de frequências que podem ser especificadas ao monitorar um tom geral. Um valor 0 indica que o monitor de tom não está disponível. |
AC_MONITORTONEMAXNUMENTRIESContém o número máximo de entradas que podem ser especificadas em uma lista de tons. |
AC_DEVCAPFLAGSSinalizadores de funcionalidade do dispositivo. |
AC_ANSWERMODESModos de resposta. |
AC_LINEFEATURESEspecifica os recursos disponíveis para esta linha usando o LINEFEATURE_ constantes. Invocar um recurso com suporte requer que a linha esteja no estado adequado e que o dispositivo de linha subjacente seja aberto em um modo compatível. Um zero em uma posição de bit indica que o recurso correspondente nunca está disponível. Um indica que o recurso correspondente poderá estar disponível se a linha estiver no estado apropriado para que a operação seja significativa. Esse membro permite que um aplicativo descubra quais recursos de linha podem ser (e quais nunca podem ser) compatíveis com o dispositivo. |
AC_SETTABLEDEVSTATUSIndica LINEDEVSTATUS_ valores que podem ser modificados. |
AC_PARKSUPPORTIndica se o parque tem suporte usando o LINEPARKMODE_ sinalizadores. |
AC_CALLERIDSUPPORTIdentifica o suporte para identificação de número de chamador usando o LINECALLPARTYID_ sinalizadores. |
AC_CALLEDIDSUPPORTIdentifica o suporte para identificação de número chamada usando o LINECALLPARTYID_ sinalizadores. |
AC_CONNECTEDIDSUPPORTIndica se a ID conectada tem suporte usando o LINECALLPARTYID_ sinalizadores. |
AC_REDIRECTIONIDSUPPORTIndica se a ID de redirecionamento tem suporte usando o LINECALLPARTYID_ sinalizadores. |
AC_REDIRECTINGIDSUPPORTIndica se a ID de redirecionamento tem suporte usando o LINECALLPARTYID_ sinalizadores. |
AC_ADDRESSCAPFLAGSO endereço Os sinalizadores de funcionalidade descrevem várias funcionalidades de endereço booliano. Por exemplo, LINEADDRCAPFLAGS_FWDNUMRINGS indica se o número de anéis para uma não resposta pode ser especificado ao encaminhar em uma não resposta. |
AC_CALLFEATURES1Chame o conjunto de recursos um. |
AC_CALLFEATURES2Recursos de chamada complementares para chamadas de conferência, transferência e estacionamento. |
AC_REMOVEFROMCONFCAPSEspecifica os recursos do endereço para remover chamadas de uma chamada em conferência. Esse membro usa o LINEREMOVEFROMCONF_ constantes. |
AC_REMOVEFROMCONFSTATEUsa o LINECALLSTATE_ constantes para especificar o estado da chamada depois que ela tiver sido removida de uma chamada em conferência. |
AC_TRANSFERMODESModos de transferência. |
AC_ADDRESSFEATURESO Os recursos de endereço de linha descrevem as operações que podem ser invocadas em um endereço. Por exemplo, se LINEADDRFEATURE_FORWARD estiver definido, o endereço poderá ser encaminhado. |
AC_PREDICTIVEAUTOTRANSFERSTATESO estado de chamada ou estados nos quais uma chamada feita por um discador preditivo pode ser definida para transferir automaticamente a chamada para outro endereço; um ou mais dos LINECALLSTATE_ constantes. O valor 0 indica que a transferência automática com base no estado da chamada não está disponível. |
AC_MAXCALLDATASIZETamanho máximo permitido do bloco de dados. |
AC_LINEIDRetorna o identificador de dispositivo do dispositivo de linha ao qual esse endereço está associado. Referência cruzada do TAPI 2.1: LINEADDRESSCAPS. |
AC_ADDRESSIDIdentificador de endereço. Um identificador de endereço está permanentemente associado a um endereço; o identificador permanece constante entre as atualizações do sistema operacional. |
AC_FORWARDMODESModos de encaminhamento. |
AC_MAXFORWARDENTRIESO número máximo de entradas de encaminhamento diferentes que podem ser compatíveis com o endereço atual. |
AC_MAXSPECIFICENTRIESEspecifica o número máximo de entradas que podem ser definidas usando ITForwardInformation::SetForwardType que pode conter instruções de encaminhamento com base em um chamador específico (encaminhamento seletivo de chamadas). Esse membro será zero se não houver suporte para o encaminhamento de chamadas seletivas. |
AC_MINFWDNUMRINGSEspecifica o número mínimo de anéis que podem ser definidos para determinar quando uma chamada é oficialmente considerada "sem resposta". |
AC_MAXFWDNUMRINGSEspecifica o número máximo de anéis que podem ser definidos para determinar quando uma chamada é oficialmente considerada "sem resposta". |
AC_MAXCALLCOMPLETIONSO número máximo de solicitações de conclusão de chamada simultâneas que podem ser pendentes nesse endereço. Zero implica que a conclusão da chamada não está disponível. |
AC_CALLCOMPLETIONCONDITIONSCondições de conclusão de chamada. |
AC_CALLCOMPLETIONMODESModos de conclusão de chamada. |
AC_PERMANENTDEVICEIDO identificador permanente pelo qual o dispositivo de linha é conhecido na configuração do sistema. Esse valor não é alterado à medida que as linhas são adicionadas e removidas do sistema. Portanto, ele pode ser usado para vincular informações específicas de linha no registro ou em outros arquivos de uma forma que não seja afetada por alterações em outras linhas. Se uma linha tiver mais de um endereço, todos os endereços terão o mesmo identificador de dispositivo permanente. Os gravadores TSP devem observar que esse valor deve ser preservado entre atualizações do sistema operacional. |
AC_GATHERDIGITSMINTIMEOUT |
AC_GATHERDIGITSMAXTIMEOUT |
AC_GENERATEDIGITMINDURATION |
AC_GENERATEDIGITMAXDURATION |
AC_GENERATEDIGITDEFAULTDURATION |
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | tapi3if.h |