LINE_REPLY mensagem
A mensagem LINE_REPLY TAPI é enviada para relatar os resultados das chamadas de função que foram concluídas de forma assíncrona.
Parâmetros
-
hDevice
-
Não usado.
-
dwCallbackInstance
-
Retorna a instância de retorno de chamada do aplicativo.
-
Dwparam1
-
O identificador de solicitação para o qual esta é a resposta.
-
Dwparam2
-
A indicação de êxito ou erro. O aplicativo deve converter esse parâmetro em um LONG. Zero indica êxito; um número negativo indica um erro.
-
dwParam3
-
Não utilizado.
Valor retornado
Sem valor de retorno.
Comentários
As funções que operam de forma assíncrona retornam um valor de identificador de solicitação positivo para o aplicativo. Esse identificador de solicitação é retornado com a mensagem de resposta para identificar a solicitação que foi concluída. O outro parâmetro para a mensagem LINE_REPLY carrega a indicação de êxito ou falha. Os possíveis erros são os mesmos definidos pela função correspondente. Esta mensagem não pode ser desabilitada.
Em alguns casos, um aplicativo pode não receber a mensagem LINE_REPLY correspondente a uma chamada para uma função assíncrona. Isso ocorrerá se o identificador de chamada correspondente for desalocado antes de a mensagem ser recebida.
Observação
Quando um aplicativo invoca qualquer operação assíncrona que grava dados de volta na memória do aplicativo, o aplicativo deve manter essa memória disponível para gravação até que uma mensagem de LINE_REPLY ou LINE_GATHERDIGITS seja recebida.
Requisitos
Requisito | Valor |
---|---|
Versão do TAPI |
Requer TAPI 2.0 ou posterior |
Cabeçalho |
|