Freigeben über


LINEAGENTSESSIONLIST-Struktur (tapi.h)

Die LINEAGENTSESSIONLIST-Struktur beschreibt eine Liste von ACD-Agentsitzungen. Diese Struktur kann ein Array von LINEAGENTSESSIONENTRY-Strukturen enthalten. Die lineGetAgentSessionList-Funktion gibt die LINEAGENTSESSIONLIST-Struktur zurück.

Syntax

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

Member

dwTotalSize

Gesamtgröße, die dieser Struktur in Bytes zugeordnet ist.

dwNeededSize

Größe, die erforderlich ist, um alle angeforderten Informationen in Bytes zu enthalten.

dwUsedSize

Größe des Teils dieser Struktur, der nützliche Informationen enthält, in Bytes.

dwNumEntries

Anzahl der LINEAGENTSESSIONENTRY-Strukturen , die im Listenarray angezeigt werden. Der Wert ist 0, wenn keine Agentsitzungen erstellt wurden.

dwListSize

Größe des Arrays der Agentsitzungsliste in Bytes.

dwListOffset

Offset vom Anfang dieser Struktur zu einem Array von LINEAGENTSESSIONENTRY-Strukturen , die Informationen zu Agents angeben. Das dwListOffset-Element ist dwNumEntries mal SIZEOF(LINEAGENTSESSIONENTRY). Die Größe des Felds wird von dwListSize angegeben.

Anforderungen

Anforderung Wert
Header tapi.h

Weitere Informationen

Informationen zu Call Center-Steuerelementen

LINEAGENTSESSIONENTRY

lineGetAgentSessionList