Freigeben über


LINEAGENTGROUPENTRY-Struktur (tapi.h)

Die LINEAGENTGROUPENTRY-Struktur enthält Informationen zu ACD-Agentgruppen. Die LINEAGENTGROUPLIST-Struktur kann ein Array von LINEAGENTGROUPENTRY-Strukturen enthalten.

Syntax

typedef struct lineagentgroupentry_tag {
  struct {
    DWORD dwGroupID1;
    DWORD dwGroupID2;
    DWORD dwGroupID3;
    DWORD dwGroupID4;
  } GroupID;
  DWORD  dwNameSize;
  DWORD  dwNameOffset;
} LINEAGENTGROUPENTRY, *LPLINEAGENTGROUPENTRY;

Member

GroupID

GroupID.dwGroupID1

Erster Teil des universal eindeutigen Bezeichners für die Gruppe.

GroupID.dwGroupID2

Zweiter Teil des universal eindeutigen Bezeichners für die Gruppe.

GroupID.dwGroupID3

Dritter Teil des universell eindeutigen Bezeichners für die Gruppe.

GroupID.dwGroupID4

Vierter Teil des universal eindeutigen Bezeichners für eine Gruppe. Es liegt in der Verantwortung des Agent-Handlers, die Eindeutigkeit dieses Bezeichners zu generieren und beizubehalten.

dwNameSize

Größe der ACD-Gruppe oder des Warteschlangennamens einschließlich des NULL-Abschlusszeichens in Byte.

dwNameOffset

Offset vom Anfang der -Struktur zu einer NULL-endenden Zeichenfolge, die den Namen und andere identifizierende Informationen einer ACD-Gruppe oder -Warteschlange angibt, bei der sich der Agent anmelden kann. Diese Zeichenfolge kann Informationen wie Vorgesetzter und Qualifikationsstufe enthalten, um den Agent bei der Auswahl der richtigen Gruppe aus einer Liste zu unterstützen, die auf dem Bildschirm der Arbeitsstation angezeigt wird. Die Größe des Felds wird von dwNameSize angegeben.

Anforderungen

Anforderung Wert
Header tapi.h

Weitere Informationen

LINEAGENTGROUPLIST

lineGetAgentGroupList

lineGetGroupList

lineSetAgentGroup