Partager via


lineGetAgentInfo, fonction (tapi.h)

La fonction lineGetAgentInfo retourne une structure contenant les informations ACD associées à un handle d’agent particulier. Il génère un message LINE_PROXYREQUEST à envoyer à un gestionnaire de fonction proxy inscrit, en référençant une structure LINEPROXYREQUEST de type LINEPROXYREQUEST_GETAGENTINFO.

Syntaxe

LONG lineGetAgentInfo(
  HLINE           hLine,
  HAGENT          hAgent,
  LPLINEAGENTINFO lpAgentInfo
);

Paramètres

hLine

Gérez l’appareil de ligne.

hAgent

Identificateur de l’agent dont les informations doivent être récupérées.

lpAgentInfo

Pointeur vers une structure de type LINEAGENTINFO. Si la demande réussit, cette structure est remplie avec les statistiques de l’agent.

Valeur retournée

Retourne un identificateur de demande si l’opération asynchrone démarre ; sinon, la fonction retourne l’une des valeurs d’erreur suivantes :

LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.

Remarques

Avant d’appeler la fonction lineGetAgentInfo , l’application doit définir le membre dwTotalSize de la structure LINEAGENTINFO pour indiquer la quantité de mémoire disponible pour TAPI pour retourner des informations.

Configuration requise

   
Plateforme cible Windows
En-tête tapi.h
Bibliothèque Tapi32.lib
DLL Tapi32.dll

Voir aussi

À propos des contrôles du centre d’appels

LINEAGENTINFO

LINEPROXYREQUEST

LINE_PROXYREQUEST