Compartilhar via


Mensagem LINE_GENERATE

A mensagem LINE_GENERATE da TAPI é enviada para notificar o aplicativo de que a geração atual de dígitos ou tons foi encerrada. Apenas uma solicitação de geração desse tipo pode estar em andamento em uma determinada chamada a qualquer momento. Essa mensagem também é enviada quando a geração de dígito ou tom é cancelada.

            

Parâmetros

hDevice

Um identificador para a chamada.

dwCallbackInstance

A instância de retorno de chamada fornecida ao abrir a linha.

Dwparam1

O motivo pelo qual a geração de dígitos ou tons foi encerrada. Esse parâmetro deve ser uma e apenas uma das constantes LINEGENERATETERM_.

Dwparam2

Não utilizado.

dwParam3

A "contagem de tiques" (número de milissegundos desde que o Windows foi iniciado) na qual a geração de dígitos ou tons foi concluída. Para versões de API anteriores à 2.0, esse parâmetro não é usado.

Valor retornado

Sem valor de retorno.

Comentários

A mensagem LINE_GENERATE é enviada apenas para o aplicativo que solicitou a geração de dígito ou tom.

Como o carimbo de data/hora especificado por dwParam3 pode ter sido gerado em um computador diferente do que o aplicativo está executando, ele é útil apenas para comparação com outras mensagens com carimbo de data/hora geradas no mesmo dispositivo de linha (LINE_GATHERDIGITS, LINE_MONITORDIGITS, LINE_MONITORMEDIA, LINE_MONITORTONE), a fim de determinar o tempo relativo (separação entre eventos). A contagem de tiques pode "encapsular" após aproximadamente 49,7 dias; os aplicativos devem levar isso em conta ao executar cálculos.

Se o provedor de serviços não gerar o carimbo de data/hora (por exemplo, se ele tiver sido criado usando uma versão anterior do TAPI), o TAPI fornecerá um carimbo de data/hora no ponto mais próximo ao provedor de serviços que gera o evento para que o carimbo de data/hora sintetizado seja o mais preciso possível.

Requisitos

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

Confira também

LINE_GATHERDIGITS

LINE_MONITORDIGITS

LINE_MONITORMEDIA

LINE_MONITORTONE