Partager via


STRUCTURE LINEAGENTGROUPLIST (tapi.h)

La structure LINEAGENTGROUPLIST décrit une liste de groupes d’agents ACD. Cette structure peut contenir un tableau de structures LINEAGENTGROUPENTRY .

Plusieurs fonctions utilisent la structure LINEAGENTGROUPLIST ; il s’agit notamment des fonctions lineGetAgentGroupList, lineGetGroupList et lineSetAgentGroup .

Syntaxe

typedef struct lineagentgrouplist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEAGENTGROUPLIST, *LPLINEAGENTGROUPLIST;

Membres

dwTotalSize

Taille totale allouée à cette structure de données, en octets.

dwNeededSize

Taille nécessaire pour contenir toutes les informations demandées, en octets.

dwUsedSize

Taille de la partie de cette structure de données qui contient des informations utiles, en octets.

dwNumEntries

Nombre de structures LINEAGENTGROUPENTRY qui apparaissent dans le tableau List . La valeur est 0 si aucun agent ne doit être connecté à l’adresse.

dwListSize

Taille du tableau de liste de groupes, en octets.

dwListOffset

Décalage du début de cette structure vers un tableau de structures LINEAGENTGROUPENTRY qui spécifient des informations sur chaque groupe dans lequel l’agent actuel doit être connecté à l’adresse. Il s’agit de dwNumEntries fois SIZEOF(LINEAGENTGROUPENTRY). La taille du champ est spécifiée par dwListSize.

Configuration requise

   
En-tête tapi.h

Voir aussi

LINEAGENTGROUPENTRY

lineGetAgentGroupList

lineGetGroupList

lineSetAgentGroup