fonction lineProxyResponse (tapi.h)
La fonction lineProxyResponse indique l’achèvement d’une demande de proxy par un gestionnaire proxy inscrit, tel qu’un gestionnaire d’agent ACD sur un serveur.
Syntaxe
LONG lineProxyResponse(
HLINE hLine,
LPLINEPROXYREQUEST lpProxyRequest,
DWORD dwResult
);
Paramètres
hLine
Poignée de l’appareil de ligne ouverte.
lpProxyRequest
Pointeur vers la mémoire tampon de requête proxy donnée à l’application par TAPI dans un message LINE_PROXYREQUEST . Dans le cas des demandes proxy qui retournent des données à l’application cliente, le gestionnaire de proxy doit avoir renseigné la structure nécessaire dans cette mémoire tampon avant d’appeler cette fonction. Les membres dwNeededSize et dwUsedSize de la structure à retourner doivent avoir été définis de manière appropriée.
dwResult
Un résultat de fonction retourné à l’application appelante dans un message LINE_REPLY (généré automatiquement par TAPI). Doit être zéro ou l’une des valeurs d’erreur négatives définies pour la fonction appelée.
Valeur retournée
Retourne zéro si la fonction réussit ou l’une des valeurs d’erreur négatives suivantes :
LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_NOTREGISTERED, LINEERR_OPERATIONFAILED, line ERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
Configuration requise
Plateforme cible | Windows |
En-tête | tapi.h |
Bibliothèque | Tapi32.lib |
DLL | Tapi32.dll |