Partager via


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.

Note Si les paramètres de taille de la structure sont incorrects, il est possible que les données soient remplacées. Pour plus d’informations sur la définition des tailles de structure, consultez Allocation de mémoire.
 

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

Voir aussi

Fonctions de service de ligne supplémentaires

Vue d’ensemble de la référence TAPI 2.2