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 |