Partager via


STRUCTURE LINEAGENTACTIVITYLIST (tapi.h)

La structure LINEAGENTACTIVITYLIST décrit une liste d’activités de l’agent ACD. Cette structure peut contenir un tableau de structures LINEAGENTACTIVITYENTRY . La fonction lineGetAgentActivityList renvoie la structure LINEAGENTACTIVITYLIST .

Syntaxe

typedef struct lineagentactivitylist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEAGENTACTIVITYLIST, *LPLINEAGENTACTIVITYLIST;

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 LINEAGENTACTIVITYENTRY qui apparaissent dans le tableau List . La valeur est 0 si aucun code d’activité de l’agent n’est disponible.

dwListSize

Taille du tableau de liste d’activités, en octets.

dwListOffset

Décalage du début de la structure vers un tableau de structures LINEAGENTACTIVITYENTRY indiquant des informations sur l’activité qui peuvent être spécifiées pour l’agent connecté actuel. Il s’agit de dwNumEntries fois SIZEOF(LINEAGENTACTIVITYENTRY). La taille du tableau est spécifiée par dwListSize.

Configuration requise

   
En-tête tapi.h

Voir aussi

LINEAGENTACTIVITYENTRY

lineGetAgentActivityList

lineSetAgentActivity