Share via


fonction lineGetAgentGroupListA (tapi.h)

La fonction lineGetAgentGroupList obtient les identités des groupes d’agents (combinaison de file d’attente, de superviseur, de niveau de compétence, etc.) auxquels l’agent actuellement connecté sur la station de travail est autorisé à se connecter sur le serveur de distribution d’appels automatiques.

Syntaxe

LONG lineGetAgentGroupListA(
  HLINE                hLine,
  DWORD                dwAddressID,
  LPLINEAGENTGROUPLIST lpAgentGroupList
);

Paramètres

hLine

Gérez l’appareil de ligne ouverte.

dwAddressID

Adresse sur l’appareil en ligne ouverte dont l’agent status doit être interrogé.

lpAgentGroupList

Pointeur vers une structure de taille variable de type LINEAGENTGROUPLIST. Une fois la demande terminée, cette structure est remplie avec une liste des groupes d’agents dans lesquels l’agent peut se connecter à ce stade (qui doit inclure tous les groupes dans lesquels l’agent est déjà connecté, le cas échéant).

Valeur retournée

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

LINEERR_INVALADDRESSID, LINEERR_INVALAGENTID, LINEERR_INVALLINEHANDLE, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_STRUCTURETOOSMALL, LINEERR_UNINITIALIZED.

Remarques

Notes

L’en-tête tapi.h définit lineGetAgentGroupList comme alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Configuration requise

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

Voir aussi

LINEAGENTGROUPLIST

Fonctions de service de ligne supplémentaires

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