Partager via


Structure LINEAGENTSESSIONLIST (tapi.h)

La structure LINEAGENTSESSIONLIST décrit une liste de sessions d’agent ACD. Cette structure peut contenir un tableau de structures LINEAGENTSESSIONENTRY . La fonction lineGetAgentSessionList renvoie la structure LINEAGENTSESSIONLIST .

Syntaxe

typedef struct lineagentsessionlist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEAGENTSESSIONLIST, *LPLINEAGENTSESSIONLIST;

Membres

dwTotalSize

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

dwNeededSize

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

dwUsedSize

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

dwNumEntries

Nombre de structures LINEAGENTSESSIONENTRY qui apparaissent dans le tableau de liste. La valeur est égale à zéro si aucune session d’agent n’a été créée.

dwListSize

Taille du tableau de la liste des sessions de l’agent, en octets.

dwListOffset

Décalage du début de cette structure vers un tableau de structures LINEAGENTSESSIONENTRY qui spécifient des informations sur les agents. Le membre dwListOffset est dwNumEntries fois SIZEOF(LINEAGENTSESSIONENTRY). La taille du champ est spécifiée par dwListSize.

Configuration requise

Condition requise Valeur
En-tête tapi.h

Voir aussi

À propos des contrôles du centre d’appels

LINEAGENTSESSIONENTRY

lineGetAgentSessionList