LINEQUEUELIST-Struktur (tapi.h)

Die LINEQUEUELIST-Struktur beschreibt eine Liste von Warteschlangen. Diese Struktur kann ein Array von LINEQUEUEENTRY-Strukturen enthalten. Die lineGetQueueList-Funktion gibt die LINEQUEUELIST-Struktur zurück. LINEQUEUELIST erfordert die Aushandlung der TAPI 3.0-Version.

Syntax

typedef struct linequeuelist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumEntries;
  DWORD dwListSize;
  DWORD dwListOffset;
} LINEQUEUELIST, *LPLINEQUEUELIST;

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 LINEQUEUEENTRY-Strukturen , die im Listenarray angezeigt werden. Der Wert ist 0, wenn keine Warteschlange verfügbar ist.

dwListSize

Größe des Agent-Informationsarrays in Bytes.

dwListOffset

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

Anforderungen

   
Kopfzeile tapi.h

Weitere Informationen

Informationen zu Call Center-Steuerelementen

LINEQUEUEENTRY

lineGetQueueList