LINE_REPLY message
Le message tapi LINE_REPLY est envoyé pour signaler les résultats des appels de fonction qui se sont terminés de manière asynchrone.
Paramètres
-
hDevice
-
Non utilisé.
-
dwCallbackInstance
-
Retourne le rappel de l’application instance.
-
dwParam1
-
Identificateur de demande pour lequel il s’agit de la réponse.
-
dwParam2
-
Indication de réussite ou d’erreur. L’application doit transformer ce paramètre en un LONG. Zéro indique la réussite ; un nombre négatif indique une erreur.
-
dwParam3
-
Inutilisé.
Valeur retournée
Pas de valeur de retour.
Notes
Les fonctions qui fonctionnent de manière asynchrone retournent une valeur d’identificateur de requête positive à l’application. Cet identificateur de demande est retourné avec le message de réponse pour identifier la demande qui a été terminée. L’autre paramètre du message LINE_REPLY porte l’indication de réussite ou d’échec. Les erreurs possibles sont les mêmes que celles définies par la fonction correspondante. Impossible de désactiver ce message.
Dans certains cas, une application peut ne pas recevoir le message LINE_REPLY correspondant à un appel à une fonction asynchrone. Cela se produit si le handle d’appel correspondant est libéré avant la réception du message.
Notes
Lorsqu’une application appelle une opération asynchrone qui réécrit des données dans la mémoire de l’application, l’application doit conserver cette mémoire disponible pour l’écriture jusqu’à ce qu’un message LINE_REPLY ou LINE_GATHERDIGITS soit reçu.
Spécifications
Condition requise | Valeur |
---|---|
Version TAPI |
Nécessite TAPI 2.0 ou version ultérieure |
En-tête |
|