mensaje de LINE_REPLY
El mensaje LINE_REPLY TAPI se envía para notificar los resultados de las llamadas de función que se completaron de forma asincrónica.
-
hDevice
-
No se usa.
-
dwCallbackInstance
-
Devuelve la instancia de devolución de llamada de la aplicación.
-
dwParam1
-
Identificador de solicitud para el que se trata de la respuesta.
-
dwParam2
-
Indicación de éxito o error. La aplicación debe convertir este parámetro en long. Cero indica que se ha realizado correctamente; un número negativo indica un error.
-
dwParam3
-
Sin usar.
No de devuelve ningún valor.
Las funciones que funcionan de forma asincrónica devuelven un valor de identificador de solicitud positivo a la aplicación. Este identificador de solicitud se devuelve con el mensaje de respuesta para identificar la solicitud que se completó. El otro parámetro del mensaje de LINE_REPLY lleva la indicación de éxito o error. Los posibles errores son los mismos que los definidos por la función correspondiente. Este mensaje no se puede deshabilitar.
En algunos casos, una aplicación puede no recibir el mensaje de LINE_REPLY correspondiente a una llamada a una función asincrónica. Esto ocurre si el identificador de llamada correspondiente se desasigna antes de que se haya recibido el mensaje.
Nota
Cuando una aplicación invoca cualquier operación asincrónica que vuelva a escribir datos en la memoria de la aplicación, la aplicación debe mantener esa memoria disponible para escribir hasta que se reciba un mensaje de LINE_REPLY o LINE_GATHERDIGITS .
Requisito | Value |
---|---|
Versión de TAPI |
Requiere TAPI 2.0 o posterior |
Encabezado |
|