Freigeben über


LINEAGENTENTRY-Struktur (tapi.h)

Die LINEAGENTENTRY-Struktur beschreibt einen einzelnen ACD-Agent. Die LINEAGENTLIST-Struktur kann ein Array von LINEAGENTENTRY-Strukturen enthalten.

Syntax

typedef struct lineagententry_tag {
  HAGENT hAgent;
  DWORD  dwNameSize;
  DWORD  dwNameOffset;
  DWORD  dwIDSize;
  DWORD  dwIDOffset;
  DWORD  dwPINSize;
  DWORD  dwPINOffset;
} LINEAGENTENTRY, *LPLINEAGENTENTRY;

Member

hAgent

Eindeutiger Bezeichner für einen Agent. Es liegt in der Verantwortung des Agent-Handlers, die Eindeutigkeit dieser Bezeichner zu generieren und beizubehalten.

dwNameSize

Größe der Agentnamenzeichenfolge einschließlich des NULL-Abschlussators in Bytes.

dwNameOffset

Offset vom Anfang der Struktur zu einer NULL-Zeichenfolge, die den Namen des Agents angibt, der auch der Benutzername des Betriebssystems ist. Die Größe der Zeichenfolge wird von dwNameSize angegeben.

dwIDSize

Größe der ID-Zeichenfolge einschließlich des NULL-Abschlusszeichens in Bytes.

dwIDOffset

Offset vom Anfang der Struktur zu einer null-beendeten Zeichenfolge, die die ID des Agents angibt. Wird von Legacy-ACD-Systemen verwendet, um den Agent zu identifizieren. Die Größe der Zeichenfolge wird durch dwIDSize angegeben.

dwPINSize

Größe der PIN-Zeichenfolge in Bytes.

dwPINOffset

Offset vom Anfang der Struktur zu einer NULL-Zeichenfolge, die die PIN oder das Kennwort des Agents angibt. Wird von älteren ACD-Systemen für die Agentautorisierung verwendet. Die Größe der Zeichenfolge wird von dwPINSize angegeben.

Anforderungen

   
Kopfzeile tapi.h

Weitere Informationen

Informationen zu Call Center-Steuerelementen

LINEAGENTLIST