Compartilhar via


Qualidade de Serviço (API de Telefonia)

A rede do ATM (Modo de Transferência Assíncrona) está surgindo no mainstream da computação e o suporte para ATM foi adicionado a muitas partes do sistema operacional. O TAPI também dá suporte aos principais atributos de estabelecimento de chamadas em instalações de caixas eletrônicos. A mais importante delas do ponto de vista do aplicativo é a capacidade de solicitar, negociar, renegociar e receber indicações de parâmetros de QOS (Qualidade de Serviço) em chamadas de entrada e saída.

As informações de QOS no TAPI são trocadas entre aplicativos e provedores de serviços em estruturas FLOWSPEC definidas no Windows Sockets 2.0.

Os aplicativos solicitam QOS em chamadas de saída definindo valores de informações de sessão antes de iniciar uma sessão de comunicação. O provedor de serviços tentará fornecer o QOS especificado e falhará na chamada se não puder. Em seguida, o aplicativo pode ajustar seus parâmetros e tentar a chamada novamente. Depois que uma chamada é estabelecida, um aplicativo pode solicitar uma alteração no QOS.

O TAPI fornece notificações de evento para o proprietário ou monitorar aplicativos se houver alguma alteração nos níveis de QOS.

O suporte para QOS não está restrito aos transportes de caixa eletrônico; qualquer provedor de serviços pode implementar recursos de QOS.

Nem todos os provedores de serviços dão suporte ao uso dessas informações.

**TAPI 2.x: **lineSetCallQualityOfService, lineGetCallInfo, dwSendingFlowspecSize, dwSendingFlowspecOffset, dwReceivingFlowspecSize e dwReceivingFlowspecOffset membros de LINECALLPARAMS

**TAPI 3.x: **ITBasicCallControl::SetQOS, ITQOSEvent