LINEAGENTGROUPLIST-Struktur (tapi.h)
Die LINEAGENTGROUPLIST-Struktur beschreibt eine Liste von ACD-Agentgruppen. Diese Struktur kann ein Array von LINEAGENTGROUPENTRY-Strukturen enthalten.
Mehrere Funktionen verwenden die LINEAGENTGROUPLIST-Struktur ; Dazu gehören die Funktionen lineGetAgentGroupList, lineGetGroupList und lineSetAgentGroup .
Syntax
typedef struct lineagentgrouplist_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
DWORD dwNumEntries;
DWORD dwListSize;
DWORD dwListOffset;
} LINEAGENTGROUPLIST, *LPLINEAGENTGROUPLIST;
Member
dwTotalSize
Dieser Datenstruktur zugeordnete Gesamtgröße in Byte.
dwNeededSize
Größe, die erforderlich ist, um alle angeforderten Informationen in Bytes zu enthalten.
dwUsedSize
Größe des Teils dieser Datenstruktur, der nützliche Informationen in Byte enthält.
dwNumEntries
Anzahl der LINEAGENTGROUPENTRY-Strukturen , die im Listenarray angezeigt werden. Der Wert ist 0, wenn kein Agent an der Adresse angemeldet werden soll.
dwListSize
Größe des Gruppenlistenarrays in Bytes.
dwListOffset
Offset vom Anfang dieser Struktur zu einem Array von LINEAGENTGROUPENTRY-Strukturen , die Informationen zu jeder Gruppe angeben, in der der aktuelle Agent an der Adresse angemeldet werden soll. Dies ist dwNumEntries times SIZEOF(LINEAGENTGROUPENTRY). Die Größe des Felds wird von dwListSize angegeben.
Anforderungen
Kopfzeile | tapi.h |