Ler em inglês

Compartilhar via


Mensagens TAPI

As mensagens são usadas para notificar a aplicação de eventos assíncronos. Todas essas mensagens são enviadas ao aplicativo por meio do mecanismo de notificação de mensagem especificado pelo aplicativo em lineInitializeEx.

A mensagem sempre contém um identificador para o objeto relevante (telefone, linha ou chamada), que o aplicativo pode usar para determinar o tipo de mensagem.

Determinadas mensagens são usadas para notificar o aplicativo sobre uma alteração no status de um objeto. Essas mensagens fornecem o identificador de objeto e dão uma indicação de qual item status foi alterado. O aplicativo pode chamar a função "obter status" apropriada do objeto para obter a status completa do objeto.

Quando ocorre um evento, as mensagens podem ser enviadas para zero, um ou mais aplicativos. Os aplicativos de destino de uma mensagem são determinados por vários fatores diferentes, incluindo o significado da mensagem, o privilégio do aplicativo para o objeto, se o aplicativo iniciou ou não a solicitação para a qual a mensagem é um resultado direto e o mascaramento de mensagens que foi definido pelo aplicativo. Observe os seguintes pontos sobre mensagens:

  • As mensagens de resposta assíncronas são enviadas apenas para o aplicativo que originou a solicitação e não pode ser mascarada.
  • Mensagens que sinalizam a conclusão da geração de dígito ou tom ou a coleta de dígitos são enviadas apenas para o aplicativo que solicitou a geração de dígito ou tom.
  • Mensagens que indicam alterações de estado de linha ou endereço são enviadas para todos os aplicativos que abriram a linha, desde que a mensagem tenha sido habilitada por meio de lineSetStatusMessages.
  • Mensagens que indicam o estado da chamada e as alterações de informações de chamada são enviadas para todos os aplicativos que têm um identificador para a chamada.
  • Mensagens que sinalizam uma detecção de dígito, detecção de tom ou detecção de tipo de mídia são enviadas aos aplicativos que solicitaram o monitoramento desse evento.

Esta seção contém as informações de referência para as seguintes mensagens TAPI: