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 |